-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFE: mDNS unicast-response and cache-flush bits #4388
Labels
Comments
That's a good point. It's pretty similar to LLMNR. I'll add it to #4385 when I get the time. |
You can checkout #4390 I just added the bits everywhere. It might be an annoyance for classes > 32k for classic DNS.. but I'm unsure those are frequent so it'll do for now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Brief description
Currently the unicast-response and cache-flush bits aren't supported.
(It's mostly cosmetic because it's possible to get/set those bits manually. It's just something I noticed when I started playing with #4385)
Scapy version
f17e8da
Python version
3.12.3
Operating system
6.8.9-300.fc40.x86_64
Additional environment information
No response
How to reproduce
Actual result
Expected result
tshark
showsand
Q._qotd._tcp.local: type TXT, class IN, cache flush Name: Q._qotd._tcp.local Type: TXT (16) (Text strings) .000 0000 0000 0001 = Class: IN (0x0001) 1... .... .... .... = Cache flush: True Time to live: 4500 (1 hour, 15 minutes) Data length: 1 TXT Length: 0 TXT:
respectively.
Related resources
https://datatracker.ietf.org/doc/html/rfc6762#section-19
https://datatracker.ietf.org/doc/html/rfc6762#section-5.4
https://datatracker.ietf.org/doc/html/rfc6762#section-10.2
The text was updated successfully, but these errors were encountered: