Lines Matching refs:optval
1600 int error, optval; in ip6_ctloutput() local
1624 optval = 0; in ip6_ctloutput()
1766 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1767 sizeof optval, sizeof optval); in ip6_ctloutput()
1772 if (optval < -1 || optval >= 256) in ip6_ctloutput()
1776 inp->in6p_hops = optval; in ip6_ctloutput()
1779 inp->inp_ip_ttl = optval; in ip6_ctloutput()
1785 if (optval) \ in ip6_ctloutput()
1795 if (optval) \ in ip6_ctloutput()
1821 if (optval) \ in ip6_ctloutput()
1849 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
1888 OPTSET2(INP_RECVFLOWID, optval); in ip6_ctloutput()
1893 OPTSET2(INP_RECVRSSBUCKETID, optval); in ip6_ctloutput()
1908 if (optval) { in ip6_ctloutput()
1926 OPTSET2(INP_ORIGDSTADDR, optval); in ip6_ctloutput()
1933 OPTSET2(INP_BINDMULTI, optval); in ip6_ctloutput()
1937 if ((optval >= 0) && in ip6_ctloutput()
1938 (optval < rss_getnumbuckets())) { in ip6_ctloutput()
1940 inp->inp_rss_listen_bucket = optval; in ip6_ctloutput()
1949 if ((optval >= -1) && (optval <= in ip6_ctloutput()
1951 if (optval == -1) { in ip6_ctloutput()
1964 optval << in ip6_ctloutput()
1978 if (optlen != sizeof(optval)) { in ip6_ctloutput()
1982 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1983 sizeof optval, sizeof optval); in ip6_ctloutput()
1995 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
2012 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
2013 sizeof optval, sizeof optval); in ip6_ctloutput()
2110 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
2111 sizeof optval, sizeof optval); in ip6_ctloutput()
2116 switch (optval) { in ip6_ctloutput()
2197 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2201 optval = OPTBIT(IN6P_DSTOPTS); in ip6_ctloutput()
2205 optval = OPTBIT(IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2209 optval = inp->in6p_hops; in ip6_ctloutput()
2213 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2217 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2221 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2225 optval = OPTBIT(IN6P_MTU); in ip6_ctloutput()
2229 optval = OPTBIT(IN6P_IPV6_V6ONLY); in ip6_ctloutput()
2237 optval = IPV6_PORTRANGE_HIGH; in ip6_ctloutput()
2239 optval = IPV6_PORTRANGE_LOW; in ip6_ctloutput()
2241 optval = 0; in ip6_ctloutput()
2245 optval = OPTBIT(IN6P_TCLASS); in ip6_ctloutput()
2249 optval = OPTBIT(IN6P_AUTOFLOWLABEL); in ip6_ctloutput()
2253 optval = OPTBIT2(INP_ORIGDSTADDR); in ip6_ctloutput()
2257 optval = OPTBIT(INP_BINDANY); in ip6_ctloutput()
2261 optval = inp->inp_flowid; in ip6_ctloutput()
2265 optval = inp->inp_flowtype; in ip6_ctloutput()
2269 optval = OPTBIT2(INP_RECVFLOWID); in ip6_ctloutput()
2278 optval = rss_bucket; in ip6_ctloutput()
2284 optval = OPTBIT2(INP_RECVRSSBUCKETID); in ip6_ctloutput()
2289 optval = OPTBIT2(INP_BINDMULTI); in ip6_ctloutput()
2294 optval = (inp->inp_flags2 & in ip6_ctloutput()
2298 optval = -1; in ip6_ctloutput()
2305 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2306 sizeof optval); in ip6_ctloutput()
2350 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2353 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2356 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2359 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2362 optval = OPTBIT(IN6P_DSTOPTS|IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2365 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2366 sizeof optval); in ip6_ctloutput()
2409 int error = 0, optval, optlen; in ip6_raw_ctloutput() local
2439 error = sooptcopyin(sopt, &optval, sizeof(optval), in ip6_raw_ctloutput()
2440 sizeof(optval)); in ip6_raw_ctloutput()
2443 if (optval < -1 || (optval % 2) != 0) { in ip6_raw_ctloutput()
2451 if (optval != icmp6off) in ip6_raw_ctloutput()
2454 inp->in6p_cksum = optval; in ip6_raw_ctloutput()
2459 optval = icmp6off; in ip6_raw_ctloutput()
2461 optval = inp->in6p_cksum; in ip6_raw_ctloutput()
2463 error = sooptcopyout(sopt, &optval, sizeof(optval)); in ip6_raw_ctloutput()