paulc / dnslib

A Python library to encode/decode DNS wire-format packets
https://github.com/paulc/dnslib
BSD 2-Clause "Simplified" License
295 stars 84 forks source link

Add support for RP records. #54

Closed ryan-gang closed 6 months ago

ryan-gang commented 1 year ago

This change adds RD subclasses for RP records (RFC 1183).

The rdata specific attributes are: mailbox_domainname txt_domainname

   ... <mbox-dname>, is a domain name that specifies the mailbox for the responsible person. ...
   ... <txt-dname>, is a domain name for which TXT RR's exist. ...

I "digged" for a long time to find a RP record in the wild, but unfortunately came up empty handed. So couldn't add any tests. Sorry about that.

paulc commented 6 months ago

Thanks for the PR (and apologies for the time taken to get to this) - I've merged manually,