| 1222 | |
| 1223 | |
| 1224 | class DNSQR(Packet): |
| 1225 | name = "DNS Question Record" |
| 1226 | show_indent = 0 |
| 1227 | fields_desc = [DNSStrField("qname", "www.example.com"), |
| 1228 | ShortEnumField("qtype", 1, dnsqtypes), |
| 1229 | BitField("unicastresponse", 0, 1), # mDNS RFC 6762 |
| 1230 | BitEnumField("qclass", 1, 15, dnsclasses)] |
| 1231 | |
| 1232 | def default_payload_class(self, payload): |
| 1233 | return conf.padding_layer |
| 1234 | |
| 1235 | |
| 1236 | class _DNSPacketListField(PacketListField): |
no test coverage detected