Lines Matching +full:4 +full:k

141 	if (node->ip_version == 4) {  in horrible_mask_self()
211 node->ip_version = 4; in horrible_allowedips_insert_v4()
244 if (node->ip_version != 4) in horrible_allowedips_lookup_v4()
274 unsigned int i, j, k, mutate_amount, cidr; in randomized_test() local
304 prandom_bytes(ip, 4); in randomized_test()
318 memcpy(mutated, ip, 4); in randomized_test()
319 prandom_bytes(mutate_mask, 4); in randomized_test()
321 for (k = 0; k < mutate_amount / 8; ++k) in randomized_test()
322 mutate_mask[k] = 0xff; in randomized_test()
323 mutate_mask[k] = 0xff in randomized_test()
325 for (; k < 4; ++k) in randomized_test()
326 mutate_mask[k] = 0; in randomized_test()
327 for (k = 0; k < 4; ++k) in randomized_test()
328 mutated[k] = (mutated[k] & mutate_mask[k]) | in randomized_test()
329 (~mutate_mask[k] & in randomized_test()
365 for (k = 0; k < mutate_amount / 8; ++k) in randomized_test()
366 mutate_mask[k] = 0xff; in randomized_test()
367 mutate_mask[k] = 0xff in randomized_test()
369 for (; k < 4; ++k) in randomized_test()
370 mutate_mask[k] = 0; in randomized_test()
371 for (k = 0; k < 4; ++k) in randomized_test()
372 mutated[k] = (mutated[k] & mutate_mask[k]) | in randomized_test()
373 (~mutate_mask[k] & in randomized_test()
400 prandom_bytes(ip, 4); in randomized_test()
480 bool _s = lookup(t.root##version, (version) == 4 ? 32 : 128, \
486 bool _s = lookup(t.root##version, (version) == 4 ? 32 : 128, \
520 insert(4, a, 192, 168, 4, 0, 24); in wg_allowedips_selftest()
521 insert(4, b, 192, 168, 4, 4, 32); in wg_allowedips_selftest()
522 insert(4, c, 192, 168, 0, 0, 16); in wg_allowedips_selftest()
523 insert(4, d, 192, 95, 5, 64, 27); in wg_allowedips_selftest()
525 insert(4, c, 192, 95, 5, 65, 27); in wg_allowedips_selftest()
528 insert(4, e, 0, 0, 0, 0, 0); in wg_allowedips_selftest()
538 insert(4, g, 64, 15, 112, 0, 20); in wg_allowedips_selftest()
540 insert(4, h, 64, 15, 123, 211, 25); in wg_allowedips_selftest()
541 insert(4, a, 10, 0, 0, 0, 25); in wg_allowedips_selftest()
542 insert(4, b, 10, 0, 0, 128, 25); in wg_allowedips_selftest()
543 insert(4, a, 10, 1, 0, 0, 30); in wg_allowedips_selftest()
544 insert(4, b, 10, 1, 0, 4, 30); in wg_allowedips_selftest()
545 insert(4, c, 10, 1, 0, 8, 29); in wg_allowedips_selftest()
546 insert(4, d, 10, 1, 0, 16, 29); in wg_allowedips_selftest()
555 test(4, a, 192, 168, 4, 20); in wg_allowedips_selftest()
556 test(4, a, 192, 168, 4, 0); in wg_allowedips_selftest()
557 test(4, b, 192, 168, 4, 4); in wg_allowedips_selftest()
558 test(4, c, 192, 168, 200, 182); in wg_allowedips_selftest()
559 test(4, c, 192, 95, 5, 68); in wg_allowedips_selftest()
560 test(4, e, 192, 95, 5, 96); in wg_allowedips_selftest()
572 test(4, g, 64, 15, 116, 26); in wg_allowedips_selftest()
573 test(4, g, 64, 15, 127, 3); in wg_allowedips_selftest()
574 test(4, g, 64, 15, 123, 1); in wg_allowedips_selftest()
575 test(4, h, 64, 15, 123, 128); in wg_allowedips_selftest()
576 test(4, h, 64, 15, 123, 129); in wg_allowedips_selftest()
577 test(4, a, 10, 0, 0, 52); in wg_allowedips_selftest()
578 test(4, b, 10, 0, 0, 220); in wg_allowedips_selftest()
579 test(4, a, 10, 1, 0, 2); in wg_allowedips_selftest()
580 test(4, b, 10, 1, 0, 6); in wg_allowedips_selftest()
581 test(4, c, 10, 1, 0, 10); in wg_allowedips_selftest()
582 test(4, d, 10, 1, 0, 20); in wg_allowedips_selftest()
584 insert(4, a, 1, 0, 0, 0, 32); in wg_allowedips_selftest()
585 insert(4, a, 64, 0, 0, 0, 32); in wg_allowedips_selftest()
586 insert(4, a, 128, 0, 0, 0, 32); in wg_allowedips_selftest()
587 insert(4, a, 192, 0, 0, 0, 32); in wg_allowedips_selftest()
588 insert(4, a, 255, 0, 0, 0, 32); in wg_allowedips_selftest()
590 test_negative(4, a, 1, 0, 0, 0); in wg_allowedips_selftest()
591 test_negative(4, a, 64, 0, 0, 0); in wg_allowedips_selftest()
592 test_negative(4, a, 128, 0, 0, 0); in wg_allowedips_selftest()
593 test_negative(4, a, 192, 0, 0, 0); in wg_allowedips_selftest()
594 test_negative(4, a, 255, 0, 0, 0); in wg_allowedips_selftest()
598 insert(4, a, 192, 168, 0, 0, 16); in wg_allowedips_selftest()
599 insert(4, a, 192, 168, 0, 0, 24); in wg_allowedips_selftest()
601 test_negative(4, a, 192, 168, 0, 1); in wg_allowedips_selftest()
616 insert(4, a, 192, 95, 5, 93, 27); in wg_allowedips_selftest()
618 insert(4, a, 10, 1, 0, 20, 29); in wg_allowedips_selftest()