--- libelwix/example/test_n2.c 2016/05/18 12:47:42 1.4 +++ libelwix/example/test_n2.c 2018/04/04 01:25:26 1.5 @@ -28,14 +28,16 @@ main(int argc, char **argv) memset(&n, 0, sizeof n); n.addr.sin.sin_family = AF_INET; n.addr.sin.sin_addr.s_addr = inet_addr("10.10.10.1"); - n.mask.in.s_addr = E_CIDRMASK(24); + n.mask.in.s_addr = E_CIDRMASK(26); t.in.s_addr = inet_addr("10.10.10.42"); - printf("10.10.10.42 is in network 10.10.10.0/24? %d\n", e_innet(&n, &t)); + printf("10.10.10.42 is in network 10.10.10.0/26? %d\n", e_innet(&n, &t)); + t.in.s_addr = inet_addr("10.10.10.242"); + printf("10.10.10.242 is in network 10.10.10.0/26? %d\n", e_innet(&n, &t)); t.in.s_addr = inet_addr("10.10.0.42"); - printf("10.10.0.42 is in network 10.10.10.0/24? %d\n", e_innet(&n, &t)); + printf("10.10.0.42 is in network 10.10.10.0/26? %d\n", e_innet(&n, &t)); t.in.s_addr = inet_addr("172.16.0.42"); - printf("172.16.0.42 is in network 10.10.10.0/24? %d\n", e_innet(&n, &t)); + printf("172.16.0.42 is in network 10.10.10.0/26? %d\n", e_innet(&n, &t)); n0 = e_getnet("1.1.1.1/12"); if (n0) {