Initial implementation of XFR master handler.
XFR handler uses event queue for receiving requests. Each XFR handler thread asynchronously listens for events like UDP handler. Commit refs #752.
Showing
- Knot.files 2 additions, 0 deletionsKnot.files
- src/Makefile.am 2 additions, 0 deletionssrc/Makefile.am
- src/common/evqueue.c 14 additions, 3 deletionssrc/common/evqueue.c
- src/common/evqueue.h 31 additions, 1 deletionsrc/common/evqueue.h
- src/knot/common.h 1 addition, 0 deletionssrc/knot/common.h
- src/knot/server/server.c 21 additions, 1 deletionsrc/knot/server/server.c
- src/knot/server/server.h 5 additions, 0 deletionssrc/knot/server/server.h
- src/knot/server/tcp-handler.c 19 additions, 13 deletionssrc/knot/server/tcp-handler.c
- src/knot/server/xfr-handler.c 139 additions, 0 deletionssrc/knot/server/xfr-handler.c
- src/knot/server/xfr-handler.h 119 additions, 0 deletionssrc/knot/server/xfr-handler.h
- src/knot/server/zones.c 7 additions, 4 deletionssrc/knot/server/zones.c
Please register or sign in to comment