rthalley / dnspython

a powerful DNS toolkit for python
http://www.dnspython.org
Other
2.42k stars 508 forks source link

RFC 9567: EDNS0 Report-Channel (DNS Error Reporting) #1103

Closed peterthomassen closed 1 month ago

peterthomassen commented 1 month ago

Motivation I'd like to be able to send messages with the Report-Channel option from RFC 9567.

Describe the solution you'd like. It would be great if the corresponding Option subclass could be added to edns.py.

rthalley commented 1 month ago

Are you looking for just the EDNS0 option or are you also looking for some sort of helper for the special reporting qname format too?

peterthomassen commented 1 month ago

I meant the former, as I'd like to send this option to a consumer who might want to act as a reporter. (I'm implementing Sections 4.1 and 4.2 of draft-ietf-dnsop-generalized-notify.) It's the recipient who then needs to construct the reporting qname, but I'm currently not concerned with the recipient-side code.

(That's not to say that I would object to a helper, but I'm not expecting to use it.)

rthalley commented 1 month ago

See #1111 .