Lines Matching refs:optval
1609 int error, optval; in ip6_ctloutput() local
1633 optval = 0; in ip6_ctloutput()
1744 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1745 sizeof optval, sizeof optval); in ip6_ctloutput()
1750 if (optval < -1 || optval >= 256) in ip6_ctloutput()
1754 inp->in6p_hops = optval; in ip6_ctloutput()
1757 inp->inp_ip_ttl = optval; in ip6_ctloutput()
1763 if (optval) \ in ip6_ctloutput()
1773 if (optval) \ in ip6_ctloutput()
1799 if (optval) \ in ip6_ctloutput()
1827 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
1866 OPTSET2(INP_RECVFLOWID, optval); in ip6_ctloutput()
1871 OPTSET2(INP_RECVRSSBUCKETID, optval); in ip6_ctloutput()
1886 if (optval) { in ip6_ctloutput()
1904 OPTSET2(INP_ORIGDSTADDR, optval); in ip6_ctloutput()
1910 if ((optval >= -1) && (optval <= in ip6_ctloutput()
1912 if (optval == -1) { in ip6_ctloutput()
1925 optval << in ip6_ctloutput()
1939 if (optlen != sizeof(optval)) { in ip6_ctloutput()
1943 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1944 sizeof optval, sizeof optval); in ip6_ctloutput()
1956 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
1973 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1974 sizeof optval, sizeof optval); in ip6_ctloutput()
2071 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
2072 sizeof optval, sizeof optval); in ip6_ctloutput()
2077 switch (optval) { in ip6_ctloutput()
2157 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2161 optval = OPTBIT(IN6P_DSTOPTS); in ip6_ctloutput()
2165 optval = OPTBIT(IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2169 optval = inp->in6p_hops; in ip6_ctloutput()
2173 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2177 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2181 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2185 optval = OPTBIT(IN6P_MTU); in ip6_ctloutput()
2189 optval = OPTBIT(IN6P_IPV6_V6ONLY); in ip6_ctloutput()
2197 optval = IPV6_PORTRANGE_HIGH; in ip6_ctloutput()
2199 optval = IPV6_PORTRANGE_LOW; in ip6_ctloutput()
2201 optval = 0; in ip6_ctloutput()
2205 optval = OPTBIT(IN6P_TCLASS); in ip6_ctloutput()
2209 optval = OPTBIT(IN6P_AUTOFLOWLABEL); in ip6_ctloutput()
2213 optval = OPTBIT2(INP_ORIGDSTADDR); in ip6_ctloutput()
2217 optval = OPTBIT(INP_BINDANY); in ip6_ctloutput()
2221 optval = inp->inp_flowid; in ip6_ctloutput()
2225 optval = inp->inp_flowtype; in ip6_ctloutput()
2229 optval = OPTBIT2(INP_RECVFLOWID); in ip6_ctloutput()
2238 optval = rss_bucket; in ip6_ctloutput()
2244 optval = OPTBIT2(INP_RECVRSSBUCKETID); in ip6_ctloutput()
2251 optval = (inp->inp_flags2 & in ip6_ctloutput()
2255 optval = -1; in ip6_ctloutput()
2262 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2263 sizeof optval); in ip6_ctloutput()
2307 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2310 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2313 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2316 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2319 optval = OPTBIT(IN6P_DSTOPTS|IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2322 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2323 sizeof optval); in ip6_ctloutput()
2366 int error = 0, optval, optlen; in ip6_raw_ctloutput() local
2396 error = sooptcopyin(sopt, &optval, sizeof(optval), in ip6_raw_ctloutput()
2397 sizeof(optval)); in ip6_raw_ctloutput()
2400 if (optval < -1 || (optval % 2) != 0) { in ip6_raw_ctloutput()
2407 if (optval != icmp6off) in ip6_raw_ctloutput()
2410 inp->in6p_cksum = optval; in ip6_raw_ctloutput()
2415 optval = icmp6off; in ip6_raw_ctloutput()
2417 optval = inp->in6p_cksum; in ip6_raw_ctloutput()
2419 error = sooptcopyout(sopt, &optval, sizeof(optval)); in ip6_raw_ctloutput()