Commit 8e1d67cd authored by Brickner_cp's avatar Brickner_cp

DNS

parent 2d605154
...@@ -142,6 +142,14 @@ namespace PcapDotNet.Packets.TestUtils ...@@ -142,6 +142,14 @@ namespace PcapDotNet.Packets.TestUtils
random.NextEnum<DnsKeyProtocol>(), random.NextEnum<DnsAlgorithm>(), random.NextEnum<DnsKeyProtocol>(), random.NextEnum<DnsAlgorithm>(),
random.NextBool() ? (ushort?)random.NextUShort() : null, random.NextDataSegment(random.Next(100))); random.NextBool() ? (ushort?)random.NextUShort() : null, random.NextDataSegment(random.Next(100)));
case DnsType.Px:
return new DnsResourceDataX400Pointer(random.NextUShort(), random.NextDnsDomainName(), random.NextDnsDomainName());
case DnsType.GPos:
return new DnsResourceDataGeographicalPosition((random.Next(-90, 90) * random.NextDouble()).ToString("0.##########"),
(random.Next(-180, 180) * random.NextDouble()).ToString("0.##########"),
(random.Next(-500, 50000) * random.NextDouble()).ToString("0.##########"));
default: default:
return new DnsResourceDataAnything(random.NextDataSegment(random.Next(100))); return new DnsResourceDataAnything(random.NextDataSegment(random.Next(100)));
} }
......
...@@ -187,6 +187,7 @@ ...@@ -187,6 +187,7 @@
/// <summary> /// <summary>
/// RFC 2163. /// RFC 2163.
/// X.400 mail mapping information. /// X.400 mail mapping information.
/// Payload type: DnsResourceDataX400Pointer.
/// </summary> /// </summary>
Px = 26, Px = 26,
......
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