IPV6_RTHDR_TYPE_0
cmsg = inet6_rthdr_init(rhbuf, IPV6_RTHDR_TYPE_0);
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
if (bp_len < inet6_rth_space(IPV6_RTHDR_TYPE_0, segments))
rth0->ip6r0_type = IPV6_RTHDR_TYPE_0;
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
case IPV6_RTHDR_TYPE_0:
rthdr->ip6r_type = IPV6_RTHDR_TYPE_0;
size0 = inet6_rth_space(IPV6_RTHDR_TYPE_0, 0);
size1 = inet6_rth_space(IPV6_RTHDR_TYPE_0, 1);
rthlen = CMSG_SPACE(inet6_rth_space(IPV6_RTHDR_TYPE_0,
rthlen = inet6_rthdr_space(IPV6_RTHDR_TYPE_0, argc - 1);
rthdrlen = inet6_rth_space(IPV6_RTHDR_TYPE_0, argc - 1);
IPV6_RTHDR_TYPE_0, argc - 1);
rth->ip6r_type == IPV6_RTHDR_TYPE_0) {
case IPV6_RTHDR_TYPE_0:
if (rthdr.ip6r_type == IPV6_RTHDR_TYPE_0) {
pbuf = inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 128);
if (NULL == inet6_rth_init(buf, 10240, IPV6_RTHDR_TYPE_0, 127))
if (NULL == inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 0))
((struct ip6_rthdr *)buf)->ip6r_type = ~IPV6_RTHDR_TYPE_0;
if (NULL == inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 0))
if (NULL == inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 127))
len = inet6_rth_space(~IPV6_RTHDR_TYPE_0, 0);
len = inet6_rth_space(IPV6_RTHDR_TYPE_0, 0);
len = inet6_rth_space(IPV6_RTHDR_TYPE_0, 127);
len = inet6_rth_space(IPV6_RTHDR_TYPE_0, -1);
len = inet6_rth_space(IPV6_RTHDR_TYPE_0, 128);
pbuf = inet6_rth_init((void *)buf, 10, IPV6_RTHDR_TYPE_0, 100);
pbuf = inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 0);
pbuf = inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, 127);
pbuf = inet6_rth_init((void *)buf, 10240, IPV6_RTHDR_TYPE_0, -1);
sizeof(rtbuf), IPV6_RTHDR_TYPE_0,