Commit 51f635a9 authored by Brickner_cp's avatar Brickner_cp

DNS

parent 0b18658d
......@@ -172,6 +172,7 @@ namespace PcapDotNet.Packets.TestUtils
return new DnsResourceDataNetworkServiceAccessPoint(random.NextDataSegment(1 + random.Next(10)), random.NextUInt48(), random.NextByte());
case DnsType.Sig:
case DnsType.RrSig:
return new DnsResourceDataSig(random.NextEnum<DnsType>(), random.NextEnum<DnsAlgorithm>(), random.NextByte(), random.NextUInt(),
random.NextUInt(), random.NextUInt(), random.NextUShort(), random.NextDnsDomainName(),
random.NextDataSegment(random.Next(100)));
......
......@@ -1338,6 +1338,7 @@ namespace PcapDotNet.Packets.Dns
}
/// <summary>
/// RFCs 2535, 4034.
/// <pre>
/// +-----+--------------+-----------+--------+
/// | bit | 0-15 | 16-23 | 24-31 |
......@@ -1360,6 +1361,7 @@ namespace PcapDotNet.Packets.Dns
/// </pre>
/// </summary>
[DnsTypeRegistration(Type = DnsType.Sig)]
[DnsTypeRegistration(Type = DnsType.RrSig)]
public sealed class DnsResourceDataSig : DnsResourceData, IEquatable<DnsResourceDataSig>
{
private static class Offset
......
......@@ -328,6 +328,7 @@
/// <summary>
/// RFCs 3755, 4034.
/// RRSIG.
/// Payload type: DnsResourceDataSig.
/// </summary>
RrSig = 46,
......
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