IPPROTO_IPV6
else if (af == AF_INET6 && setsockopt(s, IPPROTO_IPV6,
else if (af == AF_INET6 && setsockopt(s, IPPROTO_IPV6,
if (af == AF_INET6 && setsockopt(s, IPPROTO_IPV6,
ret = setsockopt(b->num, IPPROTO_IPV6,
ret = getsockopt(b->num, IPPROTO_IPV6, IPV6_MTU,
if (setsockopt(s, IPPROTO_IPV6, IPV6_V6ONLY, &on, sizeof(on)) == -1)
if (setsockopt(fd, IPPROTO_IPV6, IPV6_TCLASS,
int mib[] = { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_ADDRCTLPOLICY };
if (cmsg->cmsg_level != IPPROTO_IPV6 ||
if (cmsg->cmsg_level != IPPROTO_IPV6 ||
ch->cmsg_level = IPPROTO_IPV6;
int mib[] = { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_ADDRCTLPOLICY };
proto = IPPROTO_IPV6;
if (_setsockopt(s, IPPROTO_IPV6, IPV6_MULTICAST_IF, &bip->index,
if (setsockopt(sd, IPPROTO_IPV6, IPV6_PORTRANGE,
if (setsockopt(s, IPPROTO_IPV6, IPV6_PORTRANGE, (char *)
if (setsockopt(pdata, IPPROTO_IPV6, IPV6_PORTRANGE,
if (setsockopt(pdata, IPPROTO_IPV6, IPV6_PORTRANGE,
if (setsockopt(*s, IPPROTO_IPV6, IPV6_V6ONLY,
i = setsockopt(s, IPPROTO_IPV6, IPV6_FW_ADD, &rule, sizeof rule);
if (setsockopt(s,IPPROTO_IPV6,IPV6_FW_ZERO,NULL,0)<0)
if (setsockopt(s, IPPROTO_IPV6,
if (setsockopt(s,IPPROTO_IPV6,IPV6_FW_FLUSH,NULL,0) < 0)
i = getsockopt(s, IPPROTO_IPV6, IPV6_FW_GET, rules, &bytes);
i = setsockopt(s, IPPROTO_IPV6, IPV6_FW_DEL, &rule, sizeof rule);
rule.fw_prot = IPPROTO_IPV6; av++; ac--;
if (setsockopt(fd, IPPROTO_IPV6, IPV6_V6ONLY, &one,
if (setsockopt(sock, IPPROTO_IPV6, IPV6_V6ONLY,
if (setsockopt(tcp6sock, IPPROTO_IPV6,
if (cm->cmsg_level != IPPROTO_IPV6)
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (setsockopt(s, IPPROTO_IPV6, IPV6_NEXTHOP,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVHOPOPTS, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_HOPOPTS, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVDSTOPTS, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_DSTOPTS, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVRTHDRDSTOPTS, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_MULTICAST_HOPS,
if (setsockopt(s, IPPROTO_IPV6, IPV6_USE_MIN_MTU,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVPATHMTU,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVRTHDR, &opton,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RTHDR, &opton,
scmsgp->cmsg_level = IPPROTO_IPV6;
scmsgp->cmsg_level = IPPROTO_IPV6;
setsockopt(dummy, IPPROTO_IPV6, IPV6_PKTINFO,
setsockopt(dummy, IPPROTO_IPV6, IPV6_UNICAST_HOPS,
setsockopt(dummy, IPPROTO_IPV6, IPV6_MULTICAST_HOPS,
setsockopt(dummy, IPPROTO_IPV6, IPV6_RTHDR,
setsockopt(dummy, IPPROTO_IPV6, IPV6_PKTOPTIONS,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVPKTINFO, &optval,
if (setsockopt(s, IPPROTO_IPV6, IPV6_PKTINFO, &optval,
if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &optval,
if (setsockopt(s, IPPROTO_IPV6, IPV6_HOPLIMIT, &optval,
*start = ip6_lasthdr(m, offset, IPPROTO_IPV6, proto);
case IPPROTO_IPV6:
default_rule.fw_prot = IPPROTO_IPV6;
if (f->fw_prot == IPPROTO_IPV6)
.pr_protocol = IPPROTO_IPV6,
p = encap_attach_func(AF_INET, IPPROTO_IPV6, stf_encapcheck,
if (proto != IPPROTO_IPV6)
ip->ip_p = IPPROTO_IPV6;
if (proto != IPPROTO_IPV6) {
proto = IPPROTO_IPV6;
case IPPROTO_IPV6:
.pr_protocol = IPPROTO_IPV6,
off = ip6_lasthdr(m, 0, IPPROTO_IPV6, &nxt);
proto = IPPROTO_IPV6;
case IPPROTO_IPV6:
.pr_protocol = IPPROTO_IPV6,
.pr_protocol = IPPROTO_IPV6,
SYSCTL_NODE(_net_inet6, IPPROTO_IPV6, ip6, CTLFLAG_RW, 0, "IP6");
IS2292(IPV6_2292PKTINFO, IPV6_PKTINFO), IPPROTO_IPV6);
IS2292(IPV6_2292HOPLIMIT, IPV6_HOPLIMIT), IPPROTO_IPV6);
IPV6_TCLASS, IPPROTO_IPV6);
IPPROTO_IPV6);
proto = IPPROTO_IPV6;
IPPROTO_IPV6);
IPPROTO_IPV6);
IPV6_PATHMTU, IPPROTO_IPV6)) == NULL)
case IPPROTO_IPV6:
if (level == IPPROTO_IPV6) {
if (level != IPPROTO_IPV6) {
if (cm->cmsg_level == IPPROTO_IPV6) {
if (sopt->sopt_level != IPPROTO_IPV6) {
mib[2] = IPPROTO_IPV6;
mib[2] = IPPROTO_IPV6;
DO(ip6s_nxthist[IPPROTO_IPV6], 16, 35);
name[2] = IPPROTO_IPV6;
name[2] = IPPROTO_IPV6;
name[2] = IPPROTO_IPV6;
*protop = IPPROTO_IPV6;
(setsockopt(sep->se_fd, IPPROTO_IPV6, IPV6_PKTINFO,
if (setsockopt(sep->se_fd, IPPROTO_IPV6, IPV6_V6ONLY,
int mib[] = { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_ADDRCTLPOLICY };
if (setsockopt(*s, IPPROTO_IPV6, IPV6_BINDV6ONLY,
if (setsockopt(s, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &hlim,
if (setsockopt(s, IPPROTO_IPV6, IPV6_JOIN_GROUP, &mreq,
cmsgp->cmsg_level = IPPROTO_IPV6;
if (setsockopt(s, IPPROTO_IPV6, IPV6_LEAVE_GROUP, &mreq,
case IPPROTO_IPV6:
case IPPROTO_IPV6:
case IPPROTO_IPV6:
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_JOIN_GROUP,
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_MULTICAST_HOPS,
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_MULTICAST_LOOP,
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &i,
if (setsockopt(ripsock, IPPROTO_IPV6, IPV6_PKTINFO, &i,
cm->cmsg_level = IPPROTO_IPV6;
if (setsockopt(fd, IPPROTO_IPV6,
if (setsockopt(s, IPPROTO_IPV6, IPV6_JOIN_GROUP, &mreq6,
if (setsockopt(s, IPPROTO_IPV6, IPV6_JOIN_GROUP,
if (setsockopt(s6, IPPROTO_IPV6, IPV6_PKTINFO, &on,
cm->cmsg_level = IPPROTO_IPV6;
cm->cmsg_level = IPPROTO_IPV6;
int mib[] = { CTL_NET, PF_INET6, IPPROTO_IPV6, 0 };
if (setsockopt(s->si_fd, IPPROTO_IPV6, IPV6_JOIN_GROUP, &mreq,
if (setsockopt(s->si_fd, IPPROTO_IPV6, IPV6_LEAVE_GROUP, &mreq,
if (setsockopt(s->si_fd, IPPROTO_IPV6, IPV6_JOIN_GROUP,
if (setsockopt(s->si_fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on,
if (setsockopt(s->si_fd, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on,
cm->cmsg_level = IPPROTO_IPV6;
cm->cmsg_level = IPPROTO_IPV6;
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (cm->cmsg_level == IPPROTO_IPV6 &&
int mib[] = { CTL_NET, PF_INET6, IPPROTO_IPV6, 0 };
cm->cmsg_level = IPPROTO_IPV6;
cm->cmsg_level = IPPROTO_IPV6;
if (setsockopt(rssock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on,
if (setsockopt(rssock, IPPROTO_IPV6, IPV6_PKTINFO, &on,
if (setsockopt(rssock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on,
if (setsockopt(rssock, IPPROTO_IPV6, IPV6_HOPLIMIT, &on,
cm->cmsg_level = IPPROTO_IPV6;
cm->cmsg_level = IPPROTO_IPV6;
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (setsockopt(*s, IPPROTO_IPV6, IPV6_V6ONLY,
if (cm->cmsg_level == IPPROTO_IPV6 &&
if (cm->cmsg_level == IPPROTO_IPV6 &&
int mib[4] = { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_DEFHLIM };
if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVPKTINFO, &on,
if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_PKTINFO, &on,
if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &on,
if (setsockopt(rcvsock, IPPROTO_IPV6, IPV6_HOPLIMIT, &on,
if (setsockopt(sndsock, IPPROTO_IPV6, IPV6_UNICAST_HOPS,