lib/nsrep: NS reputation cache in addition to RTT cache
this LRU-like cache tracks lame nameservers, unresolvable nameservers (to not waste resources in trying to resolve them), and possibly other features (extension support, …)
Showing
- daemon/engine.c 10 additions, 5 deletionsdaemon/engine.c
- daemon/engine.h 5 additions, 2 deletionsdaemon/engine.h
- daemon/main.c 1 addition, 1 deletiondaemon/main.c
- lib/nsrep.c 51 additions, 9 deletionslib/nsrep.c
- lib/nsrep.h 37 additions, 14 deletionslib/nsrep.h
- lib/resolve.c 20 additions, 11 deletionslib/resolve.c
- lib/resolve.h 2 additions, 1 deletionlib/resolve.h
- lib/zonecut.c 13 additions, 5 deletionslib/zonecut.c
- lib/zonecut.h 5 additions, 2 deletionslib/zonecut.h
- tests/test_integration.c 11 additions, 6 deletionstests/test_integration.c
- tests/test_zonecut.c 1 addition, 1 deletiontests/test_zonecut.c
Please register or sign in to comment