Lines Matching refs:uint8_t
105 unit_assert(query_dname_compare((uint8_t*)"", (uint8_t*)"") == 0); in dname_test_query_dname_compare()
106 unit_assert(query_dname_compare((uint8_t*)"\001a", in dname_test_query_dname_compare()
107 (uint8_t*)"\001a") == 0); in dname_test_query_dname_compare()
108 unit_assert(query_dname_compare((uint8_t*)"\003abc\001a", in dname_test_query_dname_compare()
109 (uint8_t*)"\003abc\001a") == 0); in dname_test_query_dname_compare()
110 unit_assert(query_dname_compare((uint8_t*)"\003aBc\001a", in dname_test_query_dname_compare()
111 (uint8_t*)"\003AbC\001A") == 0); in dname_test_query_dname_compare()
112 unit_assert(query_dname_compare((uint8_t*)"\003abc", in dname_test_query_dname_compare()
113 (uint8_t*)"\003abc\001a") == -1); in dname_test_query_dname_compare()
114 unit_assert(query_dname_compare((uint8_t*)"\003abc\001a", in dname_test_query_dname_compare()
115 (uint8_t*)"\003abc") == +1); in dname_test_query_dname_compare()
116 unit_assert(query_dname_compare((uint8_t*)"\003abc\001a", in dname_test_query_dname_compare()
117 (uint8_t*)"") == +1); in dname_test_query_dname_compare()
118 unit_assert(query_dname_compare((uint8_t*)"", in dname_test_query_dname_compare()
119 (uint8_t*)"\003abc\001a") == -1); in dname_test_query_dname_compare()
120 unit_assert(query_dname_compare((uint8_t*)"\003abc\001a", in dname_test_query_dname_compare()
121 (uint8_t*)"\003xxx\001a") == -1); in dname_test_query_dname_compare()
122 unit_assert(query_dname_compare((uint8_t*)"\003axx\001a", in dname_test_query_dname_compare()
123 (uint8_t*)"\003abc\001a") == 1); in dname_test_query_dname_compare()
124 unit_assert(query_dname_compare((uint8_t*)"\003abc\001a", in dname_test_query_dname_compare()
125 (uint8_t*)"\003abc\001Z") == -1); in dname_test_query_dname_compare()
126 unit_assert(query_dname_compare((uint8_t*)"\003abc\001Z", in dname_test_query_dname_compare()
127 (uint8_t*)"\003abc\001a") == 1); in dname_test_query_dname_compare()
135 unit_assert(dname_count_labels((uint8_t*)"") == 1); in dname_test_count_labels()
136 unit_assert(dname_count_labels((uint8_t*)"\003com") == 2); in dname_test_count_labels()
137 unit_assert(dname_count_labels((uint8_t*)"\003org") == 2); in dname_test_count_labels()
138 unit_assert(dname_count_labels((uint8_t*)"\007example\003com") == 3); in dname_test_count_labels()
139 unit_assert(dname_count_labels((uint8_t*)"\003bla\007example\003com") in dname_test_count_labels()
149 unit_assert(dname_count_size_labels((uint8_t*)"", &sz) == 1); in dname_test_count_size_labels()
151 unit_assert(dname_count_size_labels((uint8_t*)"\003com", &sz) == 2); in dname_test_count_size_labels()
153 unit_assert(dname_count_size_labels((uint8_t*)"\003org", &sz) == 2); in dname_test_count_size_labels()
155 unit_assert(dname_count_size_labels((uint8_t*)"\007example\003com", in dname_test_count_size_labels()
158 unit_assert(dname_count_size_labels((uint8_t*)"\003bla\007example" in dname_test_count_size_labels()
278 unit_assert(dname_lab_cmp((uint8_t*)"", 1, (uint8_t*)"", 1, &ml) == 0); in dname_test_dname_lab_cmp()
281 (uint8_t*)"\003net", 2, in dname_test_dname_lab_cmp()
282 (uint8_t*)"\003net", 2, in dname_test_dname_lab_cmp()
286 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
287 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
291 (uint8_t*)"\004test\007example\003net", 4, in dname_test_dname_lab_cmp()
292 (uint8_t*)"\004test\007example\003net", 4, in dname_test_dname_lab_cmp()
298 (uint8_t*)"", 1, in dname_test_dname_lab_cmp()
299 (uint8_t*)"\003net", 2, in dname_test_dname_lab_cmp()
303 (uint8_t*)"\003net", 2, in dname_test_dname_lab_cmp()
304 (uint8_t*)"", 1, in dname_test_dname_lab_cmp()
308 (uint8_t*)"", 1, in dname_test_dname_lab_cmp()
309 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
313 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
314 (uint8_t*)"", 1, in dname_test_dname_lab_cmp()
320 (uint8_t*)"\004neta", 2, in dname_test_dname_lab_cmp()
321 (uint8_t*)"\003net", 2, in dname_test_dname_lab_cmp()
325 (uint8_t*)"\002ne", 2, in dname_test_dname_lab_cmp()
326 (uint8_t*)"\004neta", 2, in dname_test_dname_lab_cmp()
332 (uint8_t*)"\003bla\007example\003net", 4, in dname_test_dname_lab_cmp()
333 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
337 (uint8_t*)"\007example\003net", 3, in dname_test_dname_lab_cmp()
338 (uint8_t*)"\003bla\007example\003net", 4, in dname_test_dname_lab_cmp()
344 (uint8_t*)"\003aag\007example\003net", 4, in dname_test_dname_lab_cmp()
345 (uint8_t*)"\003bla\007example\003net", 4, in dname_test_dname_lab_cmp()
349 (uint8_t*)"\003aag\007example\003net", 4, in dname_test_dname_lab_cmp()
350 (uint8_t*)"\003bla\007example\003net", 4, in dname_test_dname_lab_cmp()
354 (uint8_t*)"\003bla\003aag\007example\003net", 5, in dname_test_dname_lab_cmp()
355 (uint8_t*)"\003aag\003bla\007example\003net", 5, in dname_test_dname_lab_cmp()
359 (uint8_t*)"\02sn\003opt\003aag\007example\003net", 6, in dname_test_dname_lab_cmp()
360 (uint8_t*)"\02sn\003opt\003bla\007example\003net", 6, in dname_test_dname_lab_cmp()
366 (uint8_t*)"\003bLa\007examPLe\003net", 4, in dname_test_dname_lab_cmp()
367 (uint8_t*)"\003bla\007eXAmple\003nET", 4, in dname_test_dname_lab_cmp()
378 (uint8_t*)"", in dname_test_subdomain()
379 (uint8_t*)"")); in dname_test_subdomain()
381 (uint8_t*)"\003com", in dname_test_subdomain()
382 (uint8_t*)"")); in dname_test_subdomain()
384 (uint8_t*)"", in dname_test_subdomain()
385 (uint8_t*)"\003com")); in dname_test_subdomain()
387 (uint8_t*)"\007example\003com", in dname_test_subdomain()
388 (uint8_t*)"\003com")); in dname_test_subdomain()
390 (uint8_t*)"\003com", in dname_test_subdomain()
391 (uint8_t*)"\007example\003com")); in dname_test_subdomain()
393 (uint8_t*)"\007example\003com", in dname_test_subdomain()
394 (uint8_t*)"")); in dname_test_subdomain()
396 (uint8_t*)"\003net", in dname_test_subdomain()
397 (uint8_t*)"\003com")); in dname_test_subdomain()
399 (uint8_t*)"\003net", in dname_test_subdomain()
400 (uint8_t*)"\003org")); in dname_test_subdomain()
402 (uint8_t*)"\007example\003net", in dname_test_subdomain()
403 (uint8_t*)"\003org")); in dname_test_subdomain()
405 (uint8_t*)"\003net", in dname_test_subdomain()
406 (uint8_t*)"\007example\003org")); in dname_test_subdomain()
415 (uint8_t*)"", 1, in dname_test_strict_subdomain()
416 (uint8_t*)"", 1)); in dname_test_strict_subdomain()
418 (uint8_t*)"\003com", 2, in dname_test_strict_subdomain()
419 (uint8_t*)"", 1)); in dname_test_strict_subdomain()
421 (uint8_t*)"", 1, in dname_test_strict_subdomain()
422 (uint8_t*)"\003com", 2)); in dname_test_strict_subdomain()
424 (uint8_t*)"\007example\003com", 3, in dname_test_strict_subdomain()
425 (uint8_t*)"\003com", 2)); in dname_test_strict_subdomain()
427 (uint8_t*)"\003com", 2, in dname_test_strict_subdomain()
428 (uint8_t*)"\007example\003com", 3)); in dname_test_strict_subdomain()
430 (uint8_t*)"\007example\003com", 3, in dname_test_strict_subdomain()
431 (uint8_t*)"", 1)); in dname_test_strict_subdomain()
433 (uint8_t*)"\003net", 2, in dname_test_strict_subdomain()
434 (uint8_t*)"\003com", 2)); in dname_test_strict_subdomain()
436 (uint8_t*)"\003net", 2, in dname_test_strict_subdomain()
437 (uint8_t*)"\003org", 2)); in dname_test_strict_subdomain()
439 (uint8_t*)"\007example\003net", 3, in dname_test_strict_subdomain()
440 (uint8_t*)"\003org", 2)); in dname_test_strict_subdomain()
442 (uint8_t*)"\003net", 2, in dname_test_strict_subdomain()
443 (uint8_t*)"\007example\003org", 3)); in dname_test_strict_subdomain()
451 unit_assert(dname_is_root((uint8_t*)"\000")); in dname_test_isroot()
452 unit_assert(!dname_is_root((uint8_t*)"\001a\000")); in dname_test_isroot()
453 unit_assert(!dname_is_root((uint8_t*)"\005abvcd\003com\000")); in dname_test_isroot()
455 unit_assert(!dname_is_root((uint8_t*)"\077a\000")); in dname_test_isroot()
456 unit_assert(dname_is_root((uint8_t*)"\000")); in dname_test_isroot()
463 uint8_t* orig = (uint8_t*)"\007example\003com\000"; in dname_test_removelabel()
464 uint8_t* n = orig; in dname_test_removelabel()
483 unit_assert(dname_signame_label_count((uint8_t*)"\000") == 0); in dname_test_sigcount()
484 unit_assert(dname_signame_label_count((uint8_t*)"\001*\000") == 0); in dname_test_sigcount()
485 unit_assert(dname_signame_label_count((uint8_t*)"\003xom\000") == 1); in dname_test_sigcount()
487 (uint8_t*)"\001*\003xom\000") == 1); in dname_test_sigcount()
489 (uint8_t*)"\007example\003xom\000") == 2); in dname_test_sigcount()
491 (uint8_t*)"\001*\007example\003xom\000") == 2); in dname_test_sigcount()
493 (uint8_t*)"\003www\007example\003xom\000") == 3); in dname_test_sigcount()
495 (uint8_t*)"\001*\003www\007example\003xom\000") == 3); in dname_test_sigcount()
503 unit_assert( !dname_is_wild((uint8_t*)"\000") ); in dname_test_iswild()
504 unit_assert( dname_is_wild((uint8_t*)"\001*\000") ); in dname_test_iswild()
505 unit_assert( !dname_is_wild((uint8_t*)"\003net\000") ); in dname_test_iswild()
506 unit_assert( dname_is_wild((uint8_t*)"\001*\003net\000") ); in dname_test_iswild()
516 (uint8_t*)"\000", in dname_test_canoncmp()
517 (uint8_t*)"\000" in dname_test_canoncmp()
520 (uint8_t*)"\003net\000", in dname_test_canoncmp()
521 (uint8_t*)"\003net\000" in dname_test_canoncmp()
524 (uint8_t*)"\007example\003net\000", in dname_test_canoncmp()
525 (uint8_t*)"\007example\003net\000" in dname_test_canoncmp()
528 (uint8_t*)"\004test\007example\003net\000", in dname_test_canoncmp()
529 (uint8_t*)"\004test\007example\003net\000" in dname_test_canoncmp()
534 (uint8_t*)"\003com", in dname_test_canoncmp()
535 (uint8_t*)"\000" in dname_test_canoncmp()
538 (uint8_t*)"\000", in dname_test_canoncmp()
539 (uint8_t*)"\003com" in dname_test_canoncmp()
542 (uint8_t*)"\007example\003com", in dname_test_canoncmp()
543 (uint8_t*)"\003com" in dname_test_canoncmp()
546 (uint8_t*)"\003com", in dname_test_canoncmp()
547 (uint8_t*)"\007example\003com" in dname_test_canoncmp()
550 (uint8_t*)"\007example\003com", in dname_test_canoncmp()
551 (uint8_t*)"\000" in dname_test_canoncmp()
554 (uint8_t*)"\000", in dname_test_canoncmp()
555 (uint8_t*)"\007example\003com" in dname_test_canoncmp()
560 (uint8_t*)"\003com", in dname_test_canoncmp()
561 (uint8_t*)"\003net" in dname_test_canoncmp()
564 (uint8_t*)"\003net", in dname_test_canoncmp()
565 (uint8_t*)"\003com" in dname_test_canoncmp()
568 (uint8_t*)"\003net", in dname_test_canoncmp()
569 (uint8_t*)"\003org" in dname_test_canoncmp()
572 (uint8_t*)"\007example\003net", in dname_test_canoncmp()
573 (uint8_t*)"\003org" in dname_test_canoncmp()
576 (uint8_t*)"\003org", in dname_test_canoncmp()
577 (uint8_t*)"\007example\003net" in dname_test_canoncmp()
582 (uint8_t*)"\004neta", in dname_test_canoncmp()
583 (uint8_t*)"\003net" in dname_test_canoncmp()
586 (uint8_t*)"\002ne", in dname_test_canoncmp()
587 (uint8_t*)"\004neta" in dname_test_canoncmp()
592 (uint8_t*)"\003aag\007example\003net", in dname_test_canoncmp()
593 (uint8_t*)"\003bla\007example\003net" in dname_test_canoncmp()
596 (uint8_t*)"\003bla\007example\003net", in dname_test_canoncmp()
597 (uint8_t*)"\003aag\007example\003net" in dname_test_canoncmp()
600 (uint8_t*)"\003bla\003aag\007example\003net", in dname_test_canoncmp()
601 (uint8_t*)"\003aag\003bla\007example\003net" in dname_test_canoncmp()
604 (uint8_t*)"\02sn\003opt\003aag\007example\003net", in dname_test_canoncmp()
605 (uint8_t*)"\02sn\003opt\003bla\007example\003net" in dname_test_canoncmp()
610 (uint8_t*)"\003bLa\007examPLe\003net", in dname_test_canoncmp()
611 (uint8_t*)"\003bla\007eXAmple\003nET" in dname_test_canoncmp()
618 (uint8_t*)"", in dname_test_canoncmp()
619 (uint8_t*)"\007example" in dname_test_canoncmp()
622 (uint8_t*)"\007example", in dname_test_canoncmp()
623 (uint8_t*)"\001a\007example" in dname_test_canoncmp()
626 (uint8_t*)"\001a\007example", in dname_test_canoncmp()
627 (uint8_t*)"\010yljkjljk\001a\007example" in dname_test_canoncmp()
630 (uint8_t*)"\010yljkjljk\001a\007example", in dname_test_canoncmp()
631 (uint8_t*)"\001Z\001a\007example" in dname_test_canoncmp()
634 (uint8_t*)"\001Z\001a\007example", in dname_test_canoncmp()
635 (uint8_t*)"\004zABC\001a\007EXAMPLE" in dname_test_canoncmp()
638 (uint8_t*)"\004zABC\001a\007EXAMPLE", in dname_test_canoncmp()
639 (uint8_t*)"\001z\007example" in dname_test_canoncmp()
642 (uint8_t*)"\001z\007example", in dname_test_canoncmp()
643 (uint8_t*)"\001\001\001z\007example" in dname_test_canoncmp()
646 (uint8_t*)"\001\001\001z\007example", in dname_test_canoncmp()
647 (uint8_t*)"\001*\001z\007example" in dname_test_canoncmp()
650 (uint8_t*)"\001*\001z\007example", in dname_test_canoncmp()
651 (uint8_t*)"\001\200\001z\007example" in dname_test_canoncmp()
655 (uint8_t*)"\007example", in dname_test_canoncmp()
656 (uint8_t*)"" in dname_test_canoncmp()
659 (uint8_t*)"\001a\007example", in dname_test_canoncmp()
660 (uint8_t*)"\007example" in dname_test_canoncmp()
663 (uint8_t*)"\010yljkjljk\001a\007example", in dname_test_canoncmp()
664 (uint8_t*)"\001a\007example" in dname_test_canoncmp()
667 (uint8_t*)"\001Z\001a\007example", in dname_test_canoncmp()
668 (uint8_t*)"\010yljkjljk\001a\007example" in dname_test_canoncmp()
671 (uint8_t*)"\004zABC\001a\007EXAMPLE", in dname_test_canoncmp()
672 (uint8_t*)"\001Z\001a\007example" in dname_test_canoncmp()
675 (uint8_t*)"\001z\007example", in dname_test_canoncmp()
676 (uint8_t*)"\004zABC\001a\007EXAMPLE" in dname_test_canoncmp()
679 (uint8_t*)"\001\001\001z\007example", in dname_test_canoncmp()
680 (uint8_t*)"\001z\007example" in dname_test_canoncmp()
683 (uint8_t*)"\001*\001z\007example", in dname_test_canoncmp()
684 (uint8_t*)"\001\001\001z\007example" in dname_test_canoncmp()
687 (uint8_t*)"\001\200\001z\007example", in dname_test_canoncmp()
688 (uint8_t*)"\001*\001z\007example" in dname_test_canoncmp()
692 (uint8_t*)"\007example", in dname_test_canoncmp()
693 (uint8_t*)"\007example" in dname_test_canoncmp()
696 (uint8_t*)"\001a\007example", in dname_test_canoncmp()
697 (uint8_t*)"\001a\007example" in dname_test_canoncmp()
700 (uint8_t*)"\010yljkjljk\001a\007example", in dname_test_canoncmp()
701 (uint8_t*)"\010yljkjljk\001a\007example" in dname_test_canoncmp()
704 (uint8_t*)"\001Z\001a\007example", in dname_test_canoncmp()
705 (uint8_t*)"\001Z\001a\007example" in dname_test_canoncmp()
708 (uint8_t*)"\004zABC\001a\007EXAMPLE", in dname_test_canoncmp()
709 (uint8_t*)"\004zABC\001a\007EXAMPLE" in dname_test_canoncmp()
712 (uint8_t*)"\001z\007example", in dname_test_canoncmp()
713 (uint8_t*)"\001z\007example" in dname_test_canoncmp()
716 (uint8_t*)"\001\001\001z\007example", in dname_test_canoncmp()
717 (uint8_t*)"\001\001\001z\007example" in dname_test_canoncmp()
720 (uint8_t*)"\001*\001z\007example", in dname_test_canoncmp()
721 (uint8_t*)"\001*\001z\007example" in dname_test_canoncmp()
724 (uint8_t*)"\001\200\001z\007example", in dname_test_canoncmp()
725 (uint8_t*)"\001\200\001z\007example" in dname_test_canoncmp()
736 (uint8_t*)"", in dname_test_topdomain()
737 (uint8_t*)""), in dname_test_topdomain()
738 (uint8_t*)"") == 0); in dname_test_topdomain()
741 (uint8_t*)"\003www\007example\003com", in dname_test_topdomain()
742 (uint8_t*)"\003www\007example\003com"), in dname_test_topdomain()
743 (uint8_t*)"\003www\007example\003com") == 0); in dname_test_topdomain()
746 (uint8_t*)"\003www\007example\003com", in dname_test_topdomain()
747 (uint8_t*)"\003bla\007example\003com"), in dname_test_topdomain()
748 (uint8_t*)"\007example\003com") == 0); in dname_test_topdomain()
757 (uint8_t*)"\003www\007example\003com", 255) == 17); in dname_test_valid()
758 unit_assert( dname_valid((uint8_t*)"", 255) == 1); in dname_test_valid()
759 unit_assert( dname_valid( (uint8_t*) in dname_test_valid()
777 unit_assert( dname_valid( (uint8_t*) in dname_test_valid()
803 unit_assert(dname_has_label((uint8_t*)"\01a\0\01c", 5, (uint8_t*)"\01c") == 0); in dname_test_has_label()
805 unit_assert(dname_has_label((uint8_t*)"\02ab\01c\0", 6, (uint8_t*)"\01e") == 0); in dname_test_has_label()
807 unit_assert(dname_has_label((uint8_t*)"\02ab\01c\0", 5, (uint8_t*)"\0") == 0); in dname_test_has_label()
808 unit_assert(dname_has_label((uint8_t*)"\1a\0", 2, (uint8_t*)"\0") == 0); in dname_test_has_label()
809 unit_assert(dname_has_label((uint8_t*)"\0", 0, (uint8_t*)"\0") == 0); in dname_test_has_label()
810 unit_assert(dname_has_label((uint8_t*)"\02ab\01c", 4, (uint8_t*)"\01c") == 0); in dname_test_has_label()
811 …unit_assert(dname_has_label((uint8_t*)"\02ab\03qwe\06oqieur\03def\01c\0", 19, (uint8_t*)"\01c") ==… in dname_test_has_label()
814 unit_assert(dname_has_label((uint8_t*)"\0", 1, (uint8_t*)"\0") == 1); in dname_test_has_label()
815 unit_assert(dname_has_label((uint8_t*)"\1a\0", 3, (uint8_t*)"\0") == 1); in dname_test_has_label()
816 unit_assert(dname_has_label((uint8_t*)"\01a\0\01c", 5, (uint8_t*)"\0") == 1); in dname_test_has_label()
817 unit_assert(dname_has_label((uint8_t*)"\02ab\01c", 5, (uint8_t*)"\01c") == 1); in dname_test_has_label()
818 unit_assert(dname_has_label((uint8_t*)"\02ab\01c\0", 10, (uint8_t*)"\0") == 1); in dname_test_has_label()
819 unit_assert(dname_has_label((uint8_t*)"\02ab\01c\0", 7, (uint8_t*)"\0") == 1); in dname_test_has_label()
820 …unit_assert(dname_has_label((uint8_t*)"\02ab\03qwe\06oqieur\03def\01c\0", 22, (uint8_t*)"\03def") … in dname_test_has_label()
821 …unit_assert(dname_has_label((uint8_t*)"\02ab\03qwe\06oqieur\03def\01c\0", 22, (uint8_t*)"\02ab") =… in dname_test_has_label()
822 …unit_assert(dname_has_label((uint8_t*)"\02ab\03qwe\06oqieur\03def\01c\0", 22, (uint8_t*)"\01c") ==… in dname_test_has_label()
855 sldns_buffer_write_u8(boundbuf, (uint8_t)'A'); /* A. label */ in dname_setup_bufs()