work on domain name compression.

git-svn-id: file:///svn/unbound/trunk@257 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards
2007-04-25 15:28:03 +00:00
parent 02f5c63635
commit f48553bc2d
12 changed files with 771 additions and 59 deletions
+9
View File
@@ -192,6 +192,13 @@ msgreply_test()
unit_assert(query_dname_compare((uint8_t*)"\003abc\001Z",
(uint8_t*)"\003abc\001a") == 1);
unit_assert(dname_count_labels((uint8_t*)"") == 1);
unit_assert(dname_count_labels((uint8_t*)"\003com") == 2);
unit_assert(dname_count_labels((uint8_t*)"\003org") == 2);
unit_assert(dname_count_labels((uint8_t*)"\007example\003com") == 3);
unit_assert(dname_count_labels((uint8_t*)"\003bla\007example\003com")
== 4);
ldns_buffer_free(buff);
}
@@ -211,11 +218,13 @@ main(int argc, char* argv[])
}
printf("Start of %s unit test.\n", PACKAGE_STRING);
checklock_start();
if(0) {
net_test();
alloc_test();
msgreply_test();
lruhash_test();
slabhash_test();
}
msgparse_test();
checklock_stop();
printf("%d checks ok.\n", testcount);