Commit db7acd85 authored by Brickner_cp's avatar Brickner_cp

DNS

parent 1aa99597
...@@ -264,7 +264,7 @@ namespace PcapDotNet.Packets.TestUtils ...@@ -264,7 +264,7 @@ namespace PcapDotNet.Packets.TestUtils
random.NextDataSegment(random.Next(20))); random.NextDataSegment(random.Next(20)));
case DnsType.IpSecKey: case DnsType.IpSecKey:
return new DnsResourceDataIpSecKey(random.NextByte(), random.NextDnsGateway(), random.NextEnum<DnsGatewayPublicKeyAlgorithm>(), return new DnsResourceDataIpSecKey(random.NextByte(), random.NextDnsGateway(), random.NextEnum<DnsPublicKeyAlgorithm>(),
random.NextDataSegment(random.Next(100))); random.NextDataSegment(random.Next(100)));
case DnsType.NSec: case DnsType.NSec:
...@@ -282,6 +282,11 @@ namespace PcapDotNet.Packets.TestUtils ...@@ -282,6 +282,11 @@ namespace PcapDotNet.Packets.TestUtils
return new DnsResourceDataNextDomainSecure3Parameters(random.NextEnum<DnsSecNSec3HashAlgorithm>(), random.NextFlags<DnsSecNSec3Flags>(), return new DnsResourceDataNextDomainSecure3Parameters(random.NextEnum<DnsSecNSec3HashAlgorithm>(), random.NextFlags<DnsSecNSec3Flags>(),
random.NextUShort(), random.NextDataSegment(random.Next(10))); random.NextUShort(), random.NextDataSegment(random.Next(10)));
case DnsType.Hip:
return new DnsResourceDataHostIdentityProtocol(random.NextDataSegment(random.NextInt(0, 100)), random.NextEnum<DnsPublicKeyAlgorithm>(),
random.NextDataSegment(random.NextInt(0, 100)),
((Func<DnsDomainName>)(() => random.NextDnsDomainName())).GenerateArray(random.NextInt(0, 10)));
default: default:
return new DnsResourceDataAnything(random.NextDataSegment(random.Next(100))); return new DnsResourceDataAnything(random.NextDataSegment(random.Next(100)));
} }
......
...@@ -372,6 +372,7 @@ ...@@ -372,6 +372,7 @@
/// <summary> /// <summary>
/// RFC 5205. /// RFC 5205.
/// Host Identity Protocol. /// Host Identity Protocol.
/// Payload type: DnsResourceDataHostIdentityProtocol.
/// </summary> /// </summary>
Hip = 55, Hip = 55,
......
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