EDNS: Simplified API
- Removed EDNS params structure. - Server now stores the OPT RR itself. - Removed all EDNS manipulation from packet. - Cleaned up some EDNS-related packet-checking functions.
Showing
- src/knot/nameserver/internet.c 3 additions, 7 deletionssrc/knot/nameserver/internet.c
- src/knot/nameserver/process_query.c 22 additions, 11 deletionssrc/knot/nameserver/process_query.c
- src/knot/nameserver/process_query.h 13 additions, 0 deletionssrc/knot/nameserver/process_query.h
- src/knot/server/server.c 9 additions, 11 deletionssrc/knot/server/server.c
- src/knot/server/server.h 1 addition, 1 deletionsrc/knot/server/server.h
- src/libknot/edns.c 88 additions, 101 deletionssrc/libknot/edns.c
- src/libknot/edns.h 16 additions, 53 deletionssrc/libknot/edns.h
- src/libknot/packet/pkt.c 3 additions, 38 deletionssrc/libknot/packet/pkt.c
- src/libknot/packet/pkt.h 4 additions, 50 deletionssrc/libknot/packet/pkt.h
- src/utils/common/exec.c 5 additions, 5 deletionssrc/utils/common/exec.c
- src/utils/dig/dig_exec.c 22 additions, 8 deletionssrc/utils/dig/dig_exec.c
- tests/edns.c 2 additions, 0 deletionstests/edns.c
Loading
Please register or sign in to comment