mirror of
https://github.com/bgp/bgpq4
synced 2025-02-28 08:53:11 +00:00
Fix SX_TEST_EBITS
This commit is contained in:
12
sx_prefix.c
12
sx_prefix.c
@@ -1239,14 +1239,12 @@ main() {
|
|||||||
sx_prefix_fprint(stdout, p);
|
sx_prefix_fprint(stdout, p);
|
||||||
printf("\n");
|
printf("\n");
|
||||||
|
|
||||||
#define SX_TEST_EBITS(a,b,susp) n = sx_prefix_eqbits(sx_prefix_new(0,a)),\
|
#define SX_TEST_EBITS(a, b, susp) \
|
||||||
sx_prefix_new(0,b))); \
|
n = sx_prefix_eqbits(sx_prefix_new(0, a), sx_prefix_new(0, b)); \
|
||||||
if (n != susp) \
|
if (n != susp) \
|
||||||
printf("FAILED: %s eqbits %s=%i, not %i\n", a, b, n,
|
printf("FAILED: %s eqbits %s=%i, not %i\n", a, b, n, susp); \
|
||||||
susp);\
|
else \
|
||||||
else
|
printf("OK, %s eqbits %s = %i, as suspected\n", a, b, n);
|
||||||
printf("OK, %s eqbits %s = %i, as suspected\n", a, b,
|
|
||||||
n);
|
|
||||||
SX_TEST_EBITS("192.168.0.0/24", "192.168.1.0/24", 23);
|
SX_TEST_EBITS("192.168.0.0/24", "192.168.1.0/24", 23);
|
||||||
SX_TEST_EBITS("192.168.0.0/32", "192.168.0.1/32", 31);
|
SX_TEST_EBITS("192.168.0.0/32", "192.168.0.1/32", 31);
|
||||||
#if SX_LIBPTREE_IPV6
|
#if SX_LIBPTREE_IPV6
|
||||||
|
|||||||
Reference in New Issue
Block a user