version 1.1.1.1.8.1, 2013/06/03 10:58:16
|
version 1.1.1.1.8.2, 2013/06/03 11:48:26
|
Line 9 main(int argc, char **argv)
|
Line 9 main(int argc, char **argv)
|
sockaddr_t addr = { 0 }; |
sockaddr_t addr = { 0 }; |
ait_val_t v, *val = NULL; |
ait_val_t v, *val = NULL; |
struct in_addr a; |
struct in_addr a; |
|
netaddr_t n, t; |
|
|
a.s_addr = E_CIDRMASK(8); |
a.s_addr = E_CIDRMASK(8); |
printf("/8 = %X\n", a.s_addr); |
printf("/8 = %X\n", a.s_addr); |
Line 18 main(int argc, char **argv)
|
Line 19 main(int argc, char **argv)
|
printf("/26 = %X\n", a.s_addr); |
printf("/26 = %X\n", a.s_addr); |
a.s_addr = E_CIDRMASK(30); |
a.s_addr = E_CIDRMASK(30); |
printf("/30 = %X\n", a.s_addr); |
printf("/30 = %X\n", a.s_addr); |
|
|
|
memset(&n, 0, sizeof n); |
|
memset(&t, 0, sizeof t); |
|
n.addr.sin.sin_family = AF_INET; |
|
n.addr.sin.sin_addr.s_addr = inet_addr("10.10.10.10"); |
|
n.mask.in.s_addr = E_CIDRMASK(24); |
|
|
|
t.addr.sin.sin_family = AF_INET; |
|
t.addr.sin.sin_addr.s_addr = inet_addr("10.10.10.42"); |
|
n.mask.in.s_addr = E_CIDRMASK(24); |
|
|
if (argc < 2) |
if (argc < 2) |
return 0; |
return 0; |