37 env = getenv(
"IPV6NET");
73 printf(
"Hello, world\n");
75 ipv6_str2rec(&ipv6,
"1:2:3:4:5:6:7:8:9:10:11:12:13:14:15");
76 ipv6_str2rec(&ipv6,
"2001:0DB8:0:CD30:123:4567:89AB:CDEF");
82 ipv6_expand(buf,
"2001:0DB8:0:CD30::4567:89AB:CDEF",
sizeof (buf));
84 s =
"2001:660:3312::1::2/64";
85 printf(
" * IN %s\n", s);
88 printf(
" * PARSED %s\n", buf);
91 s =
"2001:660:33122::1/64";
92 printf(
" * IN %s\n", s);
95 printf(
" * PARSED %s\n", buf);
98 s =
"2001:660:3312:ffff::1/64";
99 printf(
" * IN %s\n", s);
104 printf(
" * PARSED %s\n", buf);
109 printf(
" * NET %s\n", buf);
void zeLog_SetOutput(bool, bool)
int main(int argc, char **argv)
int zeStr2Tokens(char *, int, char **, char *)
bool ipv6_str2rec(ipv6_T *ipv6, char *sin)
void ipv6_expand(char *sout, char *sin, size_t size)
int configure(char *, char *, bool)
void ipv6_prefix_str(ipv6_T *addr, char *buf, size_t size, int n)
void ipv6_rec2str(char *sout, ipv6_T *ipv6, size_t sz)