Commit 31d31dec authored by Brickner_cp's avatar Brickner_cp

DNS

parent 7ec2cf6d
......@@ -247,12 +247,15 @@ namespace PcapDotNet.Packets.TestUtils
return new DnsResourceDataOptions(random.NextDnsOptions());
case DnsType.Apl:
return
new DnsResourceDataAddressPrefixList(
((Func<DnsAddressPrefix>)
(() =>
new DnsAddressPrefix(random.NextEnum<AddressFamily>(), random.NextByte(), random.NextBool(),
random.NextDataSegment(random.Next(0, 128))))).GenerateArray(random.Next(10)));
return new DnsResourceDataAddressPrefixList(
((Func<DnsAddressPrefix>)
(() =>
new DnsAddressPrefix(random.NextEnum<AddressFamily>(), random.NextByte(), random.NextBool(),
random.NextDataSegment(random.Next(0, 128))))).GenerateArray(random.Next(10)));
case DnsType.Ds:
return new DnsResourceDataDelegationSigner(random.NextUShort(), random.NextEnum<DnsAlgorithm>(), random.NextEnum<DnsDigestType>(),
random.NextDataSegment(random.Next(50)));
default:
return new DnsResourceDataAnything(random.NextDataSegment(random.Next(100)));
......
......@@ -306,6 +306,7 @@
/// <summary>
/// RFCs 3658, 4034.
/// Delegation Signer.
/// Payload type: DnsResourceDataDelegationSigner.
/// </summary>
Ds = 43,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment