IPPROTO_IP
if (setsockopt(s, IPPROTO_IP, IP_PORTRANGE, &on,
if (p_protocol == IPPROTO_IP) {
p_protocol = IPPROTO_IP;
if (setsockopt(fd, IPPROTO_IP,
IPPROTO_IP ? IP_IPSEC_POLICY :
&& cm->cmsg_level == IPPROTO_IP
&& cm->cmsg_level == IPPROTO_IP
cm->cmsg_level = IPPROTO_IP;
level = IPPROTO_IP;
(level == IPPROTO_IP ?
(level == IPPROTO_IP ?
if (setsockopt(fd, IPPROTO_IP, IP_RECVDSTADDR, &on, sizeof(on)) == -1) {
if (cmsg->cmsg_level == IPPROTO_IP &&
proto = IPPROTO_IP;
ipproto = IPPROTO_IP;
if (setsockopt(s, IPPROTO_IP, IP_TOS, (char *)&on,
(void) setsockopt(s, IPPROTO_IP, IP_TOS,
if (setsockopt(0, IPPROTO_IP, IP_TOS, (char *)&tos,
if (setsockopt(0, IPPROTO_IP, IP_TOS, (char *)&on, sizeof(int)) < 0)
ipproto = IPPROTO_IP;
ipproto = IPPROTO_IP;
#if defined(IPPROTO_IP) && defined(IP_TOS)
#if defined(IPPROTO_IP) && defined(IP_TOS)
&& (setsockopt(0, IPPROTO_IP, IP_TOS,
if (setsockopt(s, IPPROTO_IP, IP_HDRINCL, &val, sizeof(val)) == -1) {
(void)setsockopt(rmtape, IPPROTO_IP, IP_TOS, &opt, sizeof (opt));
setsockopt(sock, IPPROTO_IP, IP_PORTRANGE, &range, sizeof(range));
if (prog_setsockopt(s, IPPROTO_IP, IP_HDRINCL,
if (prog_setsockopt(s, IPPROTO_IP,
&& prog_setsockopt(s, IPPROTO_IP, IP_MULTICAST_TTL,
&& prog_setsockopt(s, IPPROTO_IP, IP_MULTICAST_IF,
if (prog_setsockopt(s, IPPROTO_IP, IP_MULTICAST_IF,
if (prog_setsockopt(s, IPPROTO_IP, IP_IPSEC_POLICY,
if (prog_setsockopt(s, IPPROTO_IP, IP_IPSEC_POLICY,
if (prog_setsockopt(sloop, IPPROTO_IP, IP_IPSEC_POLICY,
(void)prog_setsockopt(s, IPPROTO_IP, IP_AUTH_TRANS_LEVEL,
(void)prog_setsockopt(s, IPPROTO_IP, IP_AUTH_LEVEL,
(void)prog_setsockopt(s, IPPROTO_IP, IP_ESP_TRANS_LEVEL,
(void)prog_setsockopt(sloop, IPPROTO_IP, IP_AUTH_TRANS_LEVEL,
(void)prog_setsockopt(sloop, IPPROTO_IP, IP_AUTH_LEVEL,
(void)prog_setsockopt(sloop, IPPROTO_IP, IP_ESP_TRANS_LEVEL,
if (prog_setsockopt(sloop, IPPROTO_IP, IP_HDRINCL,
if (prog_setsockopt(sloop, IPPROTO_IP, IP_HDRINCL,
if (setsockopt(rip_sock,IPPROTO_IP,IP_DROP_MEMBERSHIP,
mib[2] = IPPROTO_IP;
if (setsockopt(s, IPPROTO_IP, IP_MULTICAST_TTL,
if (setsockopt(rip_sock,IPPROTO_IP, IP_ADD_MEMBERSHIP,
IPPROTO_IP, IP_MULTICAST_IF,
if (setsockopt(rdisc_sock, IPPROTO_IP,
if (setsockopt(rdisc_sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,
if (setsockopt(rdisc_sock, IPPROTO_IP,
if (setsockopt(rdisc_sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,
IPPROTO_IP, IP_MULTICAST_IF,
if (setsockopt(sd, IPPROTO_IP, IP_PORTRANGE,
case IPPROTO_IP:
case IPPROTO_IP:
return IPPROTO_IP;
if (SCARG(uap, level) == IPPROTO_IP) {
if (SCARG(uap, level) == IPPROTO_IP) {
if (SCARG(&ap, level) == IPPROTO_IP) {
opt.sopt_level = IPPROTO_IP;
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_IP,
rc = so_setsockopt(curlwp, so, IPPROTO_IP, IP_TTL,
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
.pr_protocol = IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL)) != 0) {
CTL_NET, PF_INET, IPPROTO_IP, CTL_CREATE, CTL_EOL)) != 0) {
CTL_NET, PF_INET, IPPROTO_IP, CTL_CREATE,
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
sizeof(struct in_addr), IP_RECVDSTADDR, IPPROTO_IP);
sizeof(uint8_t), IP_RECVTTL, IPPROTO_IP);
sizeof(ipi), IP_PKTINFO, IPPROTO_IP);
*mp = sbcreatecontrol(&sdl, sdl.sdl_len, IP_RECVIF, IPPROTO_IP);
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP, IPCTL_STATS,
CTL_NET, PF_INET, IPPROTO_IP,
CTL_NET, PF_INET, IPPROTO_IP, CTL_CREATE, CTL_EOL);
if (sopt->sopt_level != IPPROTO_IP) {
if (cm->cmsg_level != IPPROTO_IP)
CTL_NET, PF_INET, IPPROTO_IP, CTL_EOL);
CTL_NET, PF_INET, IPPROTO_IP, IPCTL_MAXFRAGPACKETS, CTL_EOL);
} else if (sopt->sopt_level != IPPROTO_IP)
sizeof(struct in_addr), IP_RECVDSTADDR, IPPROTO_IP);
case IPPROTO_IP:
error = so_setsockopt(NULL, so, IPPROTO_IP, IP_MULTICAST_TTL,
if ((error = so_setsockopt(NULL, so, IPPROTO_IP, IP_PORTRANGE,
level = IPPROTO_IP;
if (setsockopt(sd, IPPROTO_IP, IP_PORTRANGE, &val,
if (setsockopt(sd, IPPROTO_IP, IP_PORTRANGE, &val,
int mib[4] = { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_DEFTTL };
mib[2] = IPPROTO_IP;
RL(rump_sys_setsockopt(s, IPPROTO_IP, IP_HDRINCL, &x, sizeof(x)));
mib[2] = IPPROTO_IP;
error = setsockopt(*sockp, IPPROTO_IP, IP_ADD_MEMBERSHIP,
return setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP,
return setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP,
p = IPPROTO_IP;
ip->ip_p = IPPROTO_IP;
if (cmsg->cmsg_level != IPPROTO_IP)
if (setsockopt(s, IPPROTO_IP, IP_PKTINFO, &one, sizeof(one)) == -1)
if (setsockopt(s, IPPROTO_IP, IP_RECVPKTINFO, &one, sizeof(one)) == -1)
cmsg->cmsg_level = IPPROTO_IP;
proto = IPPROTO_IP;
case IPPROTO_IP:
if (setsockopt(data, IPPROTO_IP, IP_TOS,
if (setsockopt(data, IPPROTO_IP, IP_TOS,
if (setsockopt(s, IPPROTO_IP, IP_TOS,
if (setsockopt(s, IPPROTO_IP, IP_TOS,
CASERETURN(IPPROTO_IP);
case IPPROTO_IP:
if (af == AF_INET && setsockopt(s, IPPROTO_IP,
if (af == AF_INET && setsockopt(s, IPPROTO_IP,
if (af == AF_INET && setsockopt(s, IPPROTO_IP,
if (setsockopt(rem, IPPROTO_IP, IP_TOS, (char *)&one,
#if defined(IPPROTO_IP) && defined(IP_TOS)
level = res->ai_family == AF_INET ? IPPROTO_IP : IPPROTO_IPV6;
rv = setsockopt(fd, IPPROTO_IP, IP_ADD_MEMBERSHIP, &req,
rv = setsockopt(fd, IPPROTO_IP, IP_DROP_MEMBERSHIP, &req,
if (cmsg->cmsg_level == IPPROTO_IP &&
if (cmsg->cmsg_level == IPPROTO_IP &&
cmsg->cmsg_level = IPPROTO_IP;
if (setsockopt(sep->se_fd, IPPROTO_IP,
level = IPPROTO_IP;
if (setsockopt(s, IPPROTO_IP, IP_MULTICAST_LOOP, &(u_char){0},
if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char *) &mcast_addr,
if (setsockopt(s, IPPROTO_IP, IP_MULTICAST_TTL, &(int){1},
if (setsockopt(s, IPPROTO_IP, IP_RECVIF, &(uint32_t){1},
if ((ret = setsockopt(s, IPPROTO_IP, IP_TTL, &(int){1}, sizeof(int)))
if ((ret = setsockopt(s, IPPROTO_IP, IP_TOS, &(int){0xc0},
if (setsockopt(ip4socket, IPPROTO_IP, IP_MULTICAST_IF,
if (cmptr->cmsg_level == IPPROTO_IP &&
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_INIT,
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_INIT,
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_DONE,
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_ADD_VIF,
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_DEL_VIF,
if (setsockopt(igmp_socket, IPPROTO_IP, MRT_ADD_MFC,
if ((retval = setsockopt(igmp_socket, IPPROTO_IP, MRT_DEL_MFC,
if (getsockopt(igmp_socket, IPPROTO_IP, MRT_VERSION,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_HDRINCL,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_MULTICAST_TTL,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_MULTICAST_LOOP,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_MULTICAST_IF,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_ADD_MEMBERSHIP,
if (setsockopt(igmp_socket, IPPROTO_IP, IP_DROP_MEMBERSHIP,
if (prog_setsockopt(sndsock, IPPROTO_IP, IP_TTL,
(void)prog_setsockopt(so, IPPROTO_IP, IP_IPSEC_POLICY,
int mib[4] = { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_DEFTTL };
(void)prog_setsockopt(s, IPPROTO_IP, IP_ESP_TRANS_LEVEL, &level,
(void)prog_setsockopt(s, IPPROTO_IP, IP_ESP_NETWORK_LEVEL, &level,
(void)prog_setsockopt(s, IPPROTO_IP, IP_AUTH_TRANS_LEVEL, &level,
(void)prog_setsockopt(s, IPPROTO_IP, IP_AUTH_LEVEL, &level,
(void)prog_setsockopt(s, IPPROTO_IP, IP_AUTH_NETWORK_LEVEL, &level,
(void)prog_setsockopt(sndsock, IPPROTO_IP, IP_ESP_TRANS_LEVEL, &level,
(void)prog_setsockopt(sndsock, IPPROTO_IP, IP_ESP_NETWORK_LEVEL, &level,
(void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_TRANS_LEVEL, &level,
(void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_LEVEL, &level,
(void)prog_setsockopt(sndsock, IPPROTO_IP, IP_AUTH_NETWORK_LEVEL, &level,
if ((prog_setsockopt(sndsock, IPPROTO_IP, IP_OPTIONS, optlist,
if (prog_setsockopt(sndsock, IPPROTO_IP, IP_HDRINCL, (char *)&on,
if (settos && prog_setsockopt(sndsock, IPPROTO_IP, IP_TOS,