Maintained by: NLnet Labs
testcode Directory Reference

Files

file  asynclook.c
 This program shows the results from several background lookups, while printing time in the foreground.
 
file  checklocks.c
 testcode/checklocks.c - wrapper on locks that checks access.
 
file  checklocks.h
 testcode/checklocks.h - wrapper on locks that checks access.
 
file  delayer.c
 This program delays queries made.
 
file  fake_event.c
 Event service that replays a scenario.
 
file  fake_event.h
 Event service that replays a scenario.
 
file  lock_verify.c
 This file checks the lock traces generated by checklock.c.
 
file  memstats.c
 This program reads a log file and prints the memory allocation summed up.
 
file  perf.c
 This program estimates DNS name server performance.
 
file  petal.c
 HTTP1.1/SSL server.
 
file  pktview.c
 This program shows a dns packet wire format.
 
file  readhex.c
 Declarations useful for the unit tests.
 
file  readhex.h
 Declarations useful for the unit tests.
 
file  replay.c
 Store and use a replay of events for the DNS resolver.
 
file  replay.h
 Store and use a replay of events for the DNS resolver.
 
file  signit.c
 This program signs rrsets with the given keys.
 
file  streamtcp.c
 This program performs multiple DNS queries on a TCP stream.
 
file  testbound.c
 Exits with code 1 on a failure.
 
file  testpkts.c
 This is a debugging aid.
 
file  testpkts.h
 This is a debugging aid.
 
file  unitanchor.c
 Calls trust anchor unit tests.
 
file  unitauth.c
 Unit test for auth zone code.
 
file  unitdname.c
 Calls dname unit tests.
 
file  unitecs.c
 Calls ecs related unit tests.
 
file  unitldns.c
 Calls ldns unit tests.
 
file  unitlruhash.c
 Tests the locking LRU keeping hash table implementation.
 
file  unitmain.c
 Unit test main program.
 
file  unitmain.h
 Declarations useful for the unit tests.
 
file  unitmsgparse.c
 Calls msg parse unit tests.
 
file  unitneg.c
 Calls negative cache unit tests.
 
file  unitregional.c
 Tests the regional special purpose allocator.
 
file  unitslabhash.c
 Tests the locking LRU keeping hash table implementation.
 
file  unitverify.c
 Calls verification unit tests.