You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
optionaluint32class=3;// Typically 1 (IN), see https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-2
77
+
optionaluint32ttl=4;// TTL in seconds
78
+
optionalbytesrdata=5;// raw address bytes in network byte order for A & AAAA; text representation for others, with fully qualified (trailing dot) domain names
73
79
optionalbooludr=6; // True if this is the first time this RR has been seen for this question
74
80
}
75
81
optionaluint32rcode=1; // DNS Response code, or 65536 for a network error including a timeout
76
-
repeatedDNSRRrrs=2;
82
+
repeatedDNSRRrrs=2;// DNS resource records in response
77
83
optionalstringappliedPolicy=3; // Filtering policy (RPZ or Lua) applied
78
-
repeatedstringtags=4; // Additional tags
84
+
repeatedstringtags=4; // Additional tags applied
79
85
optionaluint32queryTimeSec=5; // Time of the corresponding query reception (seconds since epoch)
80
86
optionaluint32queryTimeUsec=6; // Time of the corresponding query reception (additional micro-seconds)
81
87
optionalPolicyTypeappliedPolicyType=7; // Type of the filtering policy (RPZ or Lua) applied
@@ -84,12 +90,16 @@ message PBDNSMessage {
84
90
}
85
91
86
92
optionalDNSResponseresponse=13;
87
-
optionalbytesoriginalRequestorSubnet=14; // EDNS Client Subnet value
93
+
optionalbytesoriginalRequestorSubnet=14; // EDNS Client Subnet value (4 or 16 raw bytes in network byte order)
88
94
optionalstringrequestorId=15; // Username of the requestor
89
95
optionalbytesinitialRequestId=16; // UUID of the incoming query that initiated this outgoing query or incoming response
90
-
optionalbytesdeviceId=17; // Device ID of the requestor (could be mac address IP address or e.g. IMEI)
96
+
optionalbytesdeviceId=17; // Device ID of the requestor (could be mac address IP address or e.g. IMEI, format implementation dependent)
91
97
optionalboolnewlyObservedDomain=18; // True if the domain has not been seen before
92
98
optionalstringdeviceName=19; // Device name of the requestor
93
99
optionaluint32fromPort=20; // Source port of the DNS query (client)
94
100
optionaluint32toPort=21; // Destination port of the DNS query (server)
0 commit comments