Lines Matching +full:0 +full:x10100000

39  * Exits with code 1 on a failure. 0 if all unit tests are successful.
70 int testcount = 0;
81 alloc_init(&major, NULL, 0); in alloc_test()
82 alloc_init(&minor1, &major, 0); in alloc_test()
93 for(i=0; i<100; i++) { in alloc_test()
97 if(0) { in alloc_test()
162 unit_assert( is_pow2(0) ); in net_test()
193 for(i=0; i<35; i++) { in net_test()
197 unit_assert(memcmp(&a4.sin_addr, t4[i], 4) == 0); in net_test()
201 …emcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377", 16) == 0); in net_test()
203 …emcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\300", 16) == 0); in net_test()
205 …emcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000", 16) == 0); in net_test()
207 …emcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000", 16) == 0); in net_test()
210 addr_mask((struct sockaddr_storage*)&a6, l6, 0); in net_test()
211 …emcmp(&a6.sin6_addr, "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", 16) == 0); in net_test()
232 for(i=0; i<=32; i++) { in net_test()
243 for(i=0; i<=32; i++) { in net_test()
259 for(i=0; i<=128; i++) { in net_test()
275 socklen_t alen = 0; in net_test()
276 int net = 0, res; in net_test()
278 memset(&a, 0, sizeof(a)); in net_test()
281 unit_assert(res!=0 && net == 24); in net_test()
283 unit_assert(strcmp(astr, "1.2.3.0") == 0); in net_test()
288 unit_assert(res!=0 && net == 64); in net_test()
290 unit_assert(strcmp(astr, "2001:db8:33:44::") == 0); in net_test()
301 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) < 0); in net_test()
302 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) > 0); in net_test()
303 unit_assert(sockaddr_cmp_addr(&a, alen, &a, alen) == 0); in net_test()
304 unit_assert(sockaddr_cmp_addr(&b, blen, &b, blen) == 0); in net_test()
306 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) > 0); in net_test()
307 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) < 0); in net_test()
308 unit_assert(sockaddr_cmp_addr(&a, alen, &a, alen) == 0); in net_test()
310 unit_assert(sockaddr_cmp_addr(&b, blen, &b, blen) == 0); in net_test()
311 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) < 0); in net_test()
312 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) > 0); in net_test()
347 unit_assert(ipstrtoaddr("0.0.0.0", 0, &a, &l)); in net_test()
349 unit_assert(ipstrtoaddr("::0", 0, &a, &l)); in net_test()
351 unit_assert(ipstrtoaddr("::0", 53, &a, &l)); in net_test()
355 unit_assert(ipstrtoaddr("2001:1667::1", 0, &a, &l)); in net_test()
357 unit_assert(ipstrtoaddr("2001::0", 0, &a, &l)); in net_test()
359 unit_assert(ipstrtoaddr("10.0.0.0", 0, &a, &l)); in net_test()
361 unit_assert(ipstrtoaddr("0.0.0.10", 0, &a, &l)); in net_test()
363 unit_assert(ipstrtoaddr("192.0.2.1", 0, &a, &l)); in net_test()
373 size_t v = 0; in config_memsize_test()
375 if(0) { in config_memsize_test()
377 unit_assert( cfg_parse_memsize("", &v) == 0); in config_memsize_test()
378 unit_assert( cfg_parse_memsize("bla", &v) == 0); in config_memsize_test()
379 unit_assert( cfg_parse_memsize("nop", &v) == 0); in config_memsize_test()
380 unit_assert( cfg_parse_memsize("n0b", &v) == 0); in config_memsize_test()
381 unit_assert( cfg_parse_memsize("gb", &v) == 0); in config_memsize_test()
382 unit_assert( cfg_parse_memsize("b", &v) == 0); in config_memsize_test()
383 unit_assert( cfg_parse_memsize("kb", &v) == 0); in config_memsize_test()
384 unit_assert( cfg_parse_memsize("kk kb", &v) == 0); in config_memsize_test()
386 unit_assert( cfg_parse_memsize("0", &v) && v==0); in config_memsize_test()
404 unit_assert( cfg_parse_memsize("0 Gb", &v) && v==0*1024*1024); in config_memsize_test()
414 ) == 0); in config_tag_test()
451 for(i=0; i<100; i++) { in rtt_test()
468 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57, in edns_cookie_invalid_version()
469 0x99, 0x00, 0x00, 0x00, in edns_cookie_invalid_version()
470 0x5c, 0xf7, 0x9f, 0x11, in edns_cookie_invalid_version()
471 0x1f, 0x81, 0x30, 0xc3, 0xee, 0xe2, 0x94, 0x80 }; in edns_cookie_invalid_version()
473 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57, in edns_cookie_invalid_version()
474 0x01, 0x00, 0x00, 0x00, in edns_cookie_invalid_version()
475 0x5c, 0xf7, 0xa8, 0x71, in edns_cookie_invalid_version()
476 0xd4, 0xa5, 0x64, 0xa1, 0x44, 0x2a, 0xca, 0x77 }; in edns_cookie_invalid_version()
478 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_invalid_version()
479 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_invalid_version()
489 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_invalid_version()
496 uint32_t timestamp = 0; in edns_cookie_invalid_hash()
498 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_invalid_hash()
499 0x01, 0x00, 0x00, 0x00, in edns_cookie_invalid_hash()
500 0x00, 0x00, 0x00, 0x00, in edns_cookie_invalid_hash()
501 0x32, 0xF2, 0x43, 0xB9, 0xBC, 0xFE, 0xC4, 0x06 }; in edns_cookie_invalid_hash()
503 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_invalid_hash()
504 0x01, 0x00, 0x00, 0x00, in edns_cookie_invalid_hash()
505 0x00, 0x00, 0x00, 0x00, in edns_cookie_invalid_hash()
506 0xBA, 0x0D, 0x82, 0x90, 0x8F, 0xAA, 0xEB, 0xBD }; in edns_cookie_invalid_hash()
508 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_invalid_hash()
509 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_invalid_hash()
519 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_invalid_hash()
531 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_rfc9018_a3_better()
532 0x01, 0xab, 0xcd, 0xef, in edns_cookie_rfc9018_a3_better()
533 0x00, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a3_better()
534 0x32, 0xF2, 0x43, 0xB9, 0xBC, 0xFE, 0xC4, 0x06 }; in edns_cookie_rfc9018_a3_better()
536 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_rfc9018_a3_better()
537 0x01, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a3_better()
538 0x00, 0x00, 0x07, 0x09, in edns_cookie_rfc9018_a3_better()
539 0x62, 0xD5, 0x93, 0x09, 0x14, 0x5C, 0x23, 0x9D }; in edns_cookie_rfc9018_a3_better()
541 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_rfc9018_a3_better()
542 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_rfc9018_a3_better()
552 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_rfc9018_a3_better()
562 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_rfc9018_a3()
563 0x01, 0xab, 0xcd, 0xef, in edns_cookie_rfc9018_a3()
564 0x5c, 0xf7, 0x8f, 0x71, in edns_cookie_rfc9018_a3()
565 0xa3, 0x14, 0x22, 0x7b, 0x66, 0x79, 0xeb, 0xf5 }; in edns_cookie_rfc9018_a3()
567 0xfc, 0x93, 0xfc, 0x62, 0x80, 0x7d, 0xdb, 0x86, in edns_cookie_rfc9018_a3()
568 0x01, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a3()
569 0x5c, 0xf7, 0xa9, 0xac, in edns_cookie_rfc9018_a3()
570 0xf7, 0x3a, 0x78, 0x10, 0xac, 0xa2, 0x38, 0x1e }; in edns_cookie_rfc9018_a3()
572 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_rfc9018_a3()
573 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_rfc9018_a3()
583 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_rfc9018_a3()
593 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57, in edns_cookie_rfc9018_a2()
594 0x01, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a2()
595 0x5c, 0xf7, 0x9f, 0x11, in edns_cookie_rfc9018_a2()
596 0x1f, 0x81, 0x30, 0xc3, 0xee, 0xe2, 0x94, 0x80 }; in edns_cookie_rfc9018_a2()
598 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57, in edns_cookie_rfc9018_a2()
599 0x01, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a2()
600 0x5c, 0xf7, 0xa8, 0x71, in edns_cookie_rfc9018_a2()
601 0xd4, 0xa5, 0x64, 0xa1, 0x44, 0x2a, 0xca, 0x77 }; in edns_cookie_rfc9018_a2()
603 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_rfc9018_a2()
604 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_rfc9018_a2()
614 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_rfc9018_a2()
623 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57 }; in edns_cookie_rfc9018_a1()
625 0x24, 0x64, 0xc4, 0xab, 0xcf, 0x10, 0xc9, 0x57, in edns_cookie_rfc9018_a1()
626 0x01, 0x00, 0x00, 0x00, in edns_cookie_rfc9018_a1()
627 0x5c, 0xf7, 0x9f, 0x11, in edns_cookie_rfc9018_a1()
628 0x1f, 0x81, 0x30, 0xc3, 0xee, 0xe2, 0x94, 0x80 }; in edns_cookie_rfc9018_a1()
630 0xe5, 0xe9, 0x73, 0xe5, 0xa6, 0xb2, 0xa4, 0x3f, in edns_cookie_rfc9018_a1()
631 0x48, 0xe7, 0xdc, 0x84, 0x9e, 0x37, 0xbf, 0xcf }; in edns_cookie_rfc9018_a1()
641 NULL, 0, 1, NULL, 0) == COOKIE_STATUS_CLIENT_ONLY); in edns_cookie_rfc9018_a1()
643 unit_assert(memcmp(server_cookie, buf, 24) == 0); in edns_cookie_rfc9018_a1()
671 for(i=0; i<num; i++) { in rnd_test()
673 unit_assert(a[i] >= 0); in rnd_test()
674 unit_assert((size_t)a[i] <= (size_t)0x7fffffff); in rnd_test()
680 a[0] = ub_random_max(r, 1); in rnd_test()
681 unit_assert(a[0] >= 0 && a[0] < 1); in rnd_test()
682 a[0] = ub_random_max(r, 10000); in rnd_test()
683 unit_assert(a[0] >= 0 && a[0] < 10000); in rnd_test()
684 for(i=0; i<num; i++) { in rnd_test()
686 unit_assert(a[i] >= 0 && a[i] < 10); in rnd_test()
702 int i = 0; in verify_respip_set_actions()
704 for (i=0; i<actions_len; i++) { in verify_respip_set_actions()
746 memset(&cfg, 0, sizeof(cfg)); in respip_conf_actions_test()
747 for(i=0; i<clen; i++) { in respip_conf_actions_test()
752 unit_assert(0); in respip_conf_actions_test()
783 int have_respip_cfg = 0; in respip_view_conf_actions_test()
788 memset(&cfg, 0, sizeof(cfg)); in respip_view_conf_actions_test()
798 for(i=0; i<clen1; i++) { in respip_view_conf_actions_test()
803 unit_assert(0); in respip_view_conf_actions_test()
805 for(i=0; i<clen2; i++) { in respip_view_conf_actions_test()
810 unit_assert(0); in respip_view_conf_actions_test()
818 v = views_find_view(views, "view1", 0); in respip_view_conf_actions_test()
822 v = views_find_view(views, "view2", 0); in respip_view_conf_actions_test()
858 rdi, 0, buf, sizeof(buf)); in verify_rrset()
878 int i = 0; in cfg_insert_respip_data()
881 for(i=0; i<clen; i++) { in cfg_insert_respip_data()
886 unit_assert(0); in cfg_insert_respip_data()
889 for(i=0; i<clen; i++) { in cfg_insert_respip_data()
894 unit_assert(0); in cfg_insert_respip_data()
906 memset(&cfg, 0, sizeof(cfg)); in respip_conf_data_test()
912 verify_rrset(set, "192.0.1.0/24", "1.2.3.4", 0, LDNS_RR_TYPE_A); in respip_conf_data_test()
914 verify_rrset(set, "192.0.2.0/24", "www.example.com", 0, LDNS_RR_TYPE_CNAME); in respip_conf_data_test()
915 verify_rrset(set, "2001:db8:1::/48", "2001:db8:1::2:1", 0, LDNS_RR_TYPE_AAAA); in respip_conf_data_test()
926 int have_respip_cfg = 0; in respip_view_conf_data_test()
931 memset(&cfg, 0, sizeof(cfg)); in respip_view_conf_data_test()
944 v = views_find_view(views, "view1", 0); in respip_view_conf_data_test()
947 0, LDNS_RR_TYPE_A); in respip_view_conf_data_test()
951 0, LDNS_RR_TYPE_CNAME); in respip_view_conf_data_test()
953 0, LDNS_RR_TYPE_AAAA); in respip_view_conf_data_test()
980 memset(edns, 0, sizeof(*edns)); in edns_ede_encode_setup()
1020 LDNS_EDNS_UNBOUND_CACHEDB_TESTFRAME_TEST, 0, NULL, region)); in edns_ede_encode_setup()
1023 LDNS_EDNS_UNBOUND_CACHEDB_TESTFRAME_TEST, 0, NULL, region)); in edns_ede_encode_setup()
1040 0, 0, region, 65535, edns, 0, 0)); in edns_ede_encode_encodedecode()
1046 unit_assert(parse_edns_from_query_pkt(pkt, edns, NULL, NULL, NULL, 0, in edns_ede_encode_encodedecode()
1047 region, NULL) == 0); in edns_ede_encode_encodedecode()
1073 int found_ede = 0, found_ede_other = 0, found_ede_txt = 0; in edns_ede_encode_fit_test()
1074 int found_other_edns = 0; in edns_ede_encode_fit_test()
1096 int found_ede = 0, found_ede_other = 0, found_ede_txt = 0; in edns_ede_encode_notxt_fit_test()
1097 int found_other_edns = 0; in edns_ede_encode_notxt_fit_test()
1114 unit_assert(found_ede_other == 0); in edns_ede_encode_notxt_fit_test()
1115 unit_assert(found_ede_txt == 0); in edns_ede_encode_notxt_fit_test()
1127 int found_ede = 0, found_ede_other = 0, found_ede_txt = 0; in edns_ede_encode_no_fit_test()
1128 int found_other_edns = 0; in edns_ede_encode_no_fit_test()
1143 unit_assert(found_ede == 0); in edns_ede_encode_no_fit_test()
1144 unit_assert(found_ede_other == 0); in edns_ede_encode_no_fit_test()
1145 unit_assert(found_ede_txt == 0); in edns_ede_encode_no_fit_test()
1162 3600, 3600, 3600, 0, in edns_ede_answer_encode_test()
1163 0, 0, 0, 0, in edns_ede_answer_encode_test()
1166 memset(&qinfo, 0, sizeof(qinfo)); in edns_ede_answer_encode_test()
1248 for(i=0; i<sizeof(zone_data)/sizeof(zone_data[0]); i++) { in localzone_parents_test()
1264 if(!nm) unit_assert(0); in localzone_parents_test()
1309 log_init(NULL, 0, NULL); in main()
1311 printf("usage: %s\n", argv[0]); in main()
1316 RRSET_ROUNDROBIN = 0; in main()
1378 # if (OPENSSL_VERSION_NUMBER < 0x10100000) && !defined(OPENSSL_NO_ENGINE) && defined(HAVE_ENGINE_C… in main()
1400 return 0; in main()