EDNS: Polishing, cleaning up, commenting + TTL fix
- Fixed byte order of TTL - now all manipulations use wire byte order, so that the implementation is platform-independent. - Removed some unused functions and constants. - Server will use the EDNS parameters structure, it's simpler this way.
Showing
- src/knot/conf/cf-parse.y 2 additions, 2 deletionssrc/knot/conf/cf-parse.y
- src/knot/conf/conf.c 1 addition, 1 deletionsrc/knot/conf/conf.c
- src/knot/nameserver/process_query.c 3 additions, 2 deletionssrc/knot/nameserver/process_query.c
- src/knot/server/server.c 4 additions, 10 deletionssrc/knot/server/server.c
- src/knot/server/server.h 1 addition, 2 deletionssrc/knot/server/server.h
- src/knot/server/zone-load.c 1 addition, 1 deletionsrc/knot/server/zone-load.c
- src/knot/zone/zone-load.c 1 addition, 1 deletionsrc/knot/zone/zone-load.c
- src/libknot/edns.c 137 additions, 89 deletionssrc/libknot/edns.c
- src/libknot/edns.h 78 additions, 78 deletionssrc/libknot/edns.h
- src/libknot/packet/pkt.c 0 additions, 34 deletionssrc/libknot/packet/pkt.c
- src/libknot/packet/pkt.h 1 addition, 15 deletionssrc/libknot/packet/pkt.h
- src/utils/dig/dig_exec.c 1 addition, 1 deletionsrc/utils/dig/dig_exec.c
- tests/fake_server.h 1 addition, 1 deletiontests/fake_server.h
- tests/pkt.c 0 additions, 15 deletionstests/pkt.c
Loading
Please register or sign in to comment