EDNS support
- Added type dnslib_opt_rr_t for representing the OPT RR. - Removed type dnslib_edns_data_t (deprecated, duplicate) - Changes to response to use the new type. - Adding OPT RR to the response wire format if no additional RRSets were added. - Changed reponse and edns API accordingly. - Modified nameserver functions accordingly. - Modified response tests to reflect the new API. - Disabled EDNS tests - need significant modifications. refs #458
Showing
- CuteDNS.files 3 additions, 0 deletionsCuteDNS.files
- src/dnslib/edns.c 94 additions, 0 deletionssrc/dnslib/edns.c
- src/dnslib/edns.h 45 additions, 31 deletionssrc/dnslib/edns.h
- src/dnslib/response.c 42 additions, 44 deletionssrc/dnslib/response.c
- src/dnslib/response.h 6 additions, 27 deletionssrc/dnslib/response.h
- src/server/name-server.c 18 additions, 5 deletionssrc/server/name-server.c
- src/server/name-server.h 2 additions, 0 deletionssrc/server/name-server.h
- src/tests/dnslib/dnslib_edns_tests.c 127 additions, 127 deletionssrc/tests/dnslib/dnslib_edns_tests.c
- src/tests/dnslib/dnslib_response_tests.c 8 additions, 8 deletionssrc/tests/dnslib/dnslib_response_tests.c
Loading
Please register or sign in to comment