Fixed IXFR post-processing.
- Returning new node or NULL (if empty) in dname_get_node(). - Modified dname_update_node() to consider empty nodes. - Freeing empty nodes after everything is finished. - Marking empty nodes by a new flag.
Showing
- src/knot/server/xfr-handler.c 2 additions, 2 deletionssrc/knot/server/xfr-handler.c
- src/libknot/dname.c 15 additions, 2 deletionssrc/libknot/dname.c
- src/libknot/dname.h 0 additions, 2 deletionssrc/libknot/dname.h
- src/libknot/updates/xfr-in.c 34 additions, 8 deletionssrc/libknot/updates/xfr-in.c
- src/libknot/zone/node.c 38 additions, 0 deletionssrc/libknot/zone/node.c
- src/libknot/zone/node.h 10 additions, 3 deletionssrc/libknot/zone/node.h
- src/libknot/zone/zone-contents.c 6 additions, 1 deletionsrc/libknot/zone/zone-contents.c
Loading
Please register or sign in to comment