Lines Matching refs:optval
1443 int error, optval; in ip6_ctloutput() local
1467 optval = 0; in ip6_ctloutput()
1609 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1610 sizeof optval, sizeof optval); in ip6_ctloutput()
1616 if (optval < -1 || optval >= 256) in ip6_ctloutput()
1620 in6p->in6p_hops = optval; in ip6_ctloutput()
1623 in6p->inp_ip_ttl = optval; in ip6_ctloutput()
1629 if (optval) \ in ip6_ctloutput()
1639 if (optval) \ in ip6_ctloutput()
1665 if (optval) \ in ip6_ctloutput()
1693 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
1732 OPTSET2(INP_RECVFLOWID, optval); in ip6_ctloutput()
1737 OPTSET2(INP_RECVRSSBUCKETID, optval); in ip6_ctloutput()
1753 if (optval) in ip6_ctloutput()
1767 OPTSET2(INP_ORIGDSTADDR, optval); in ip6_ctloutput()
1774 OPTSET2(INP_BINDMULTI, optval); in ip6_ctloutput()
1778 if ((optval >= 0) && in ip6_ctloutput()
1779 (optval < rss_getnumbuckets())) { in ip6_ctloutput()
1781 in6p->inp_rss_listen_bucket = optval; in ip6_ctloutput()
1796 if (optlen != sizeof(optval)) { in ip6_ctloutput()
1800 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1801 sizeof optval, sizeof optval); in ip6_ctloutput()
1813 (u_char *)&optval, sizeof(optval), in ip6_ctloutput()
1830 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1831 sizeof optval, sizeof optval); in ip6_ctloutput()
1928 error = sooptcopyin(sopt, &optval, in ip6_ctloutput()
1929 sizeof optval, sizeof optval); in ip6_ctloutput()
1934 switch (optval) { in ip6_ctloutput()
2016 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2020 optval = OPTBIT(IN6P_DSTOPTS); in ip6_ctloutput()
2024 optval = OPTBIT(IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2028 optval = in6p->in6p_hops; in ip6_ctloutput()
2032 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2036 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2040 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2044 optval = OPTBIT(IN6P_MTU); in ip6_ctloutput()
2048 optval = OPTBIT(IN6P_IPV6_V6ONLY); in ip6_ctloutput()
2056 optval = IPV6_PORTRANGE_HIGH; in ip6_ctloutput()
2058 optval = IPV6_PORTRANGE_LOW; in ip6_ctloutput()
2060 optval = 0; in ip6_ctloutput()
2064 optval = OPTBIT(IN6P_TCLASS); in ip6_ctloutput()
2068 optval = OPTBIT(IN6P_AUTOFLOWLABEL); in ip6_ctloutput()
2072 optval = OPTBIT2(INP_ORIGDSTADDR); in ip6_ctloutput()
2076 optval = OPTBIT(INP_BINDANY); in ip6_ctloutput()
2080 optval = in6p->inp_flowid; in ip6_ctloutput()
2084 optval = in6p->inp_flowtype; in ip6_ctloutput()
2088 optval = OPTBIT2(INP_RECVFLOWID); in ip6_ctloutput()
2097 optval = rss_bucket; in ip6_ctloutput()
2103 optval = OPTBIT2(INP_RECVRSSBUCKETID); in ip6_ctloutput()
2108 optval = OPTBIT2(INP_BINDMULTI); in ip6_ctloutput()
2114 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2115 sizeof optval); in ip6_ctloutput()
2159 optval = OPTBIT(IN6P_PKTINFO); in ip6_ctloutput()
2162 optval = OPTBIT(IN6P_HOPLIMIT); in ip6_ctloutput()
2165 optval = OPTBIT(IN6P_HOPOPTS); in ip6_ctloutput()
2168 optval = OPTBIT(IN6P_RTHDR); in ip6_ctloutput()
2171 optval = OPTBIT(IN6P_DSTOPTS|IN6P_RTHDRDSTOPTS); in ip6_ctloutput()
2174 error = sooptcopyout(sopt, &optval, in ip6_ctloutput()
2175 sizeof optval); in ip6_ctloutput()
2218 int error = 0, optval, optlen; in ip6_raw_ctloutput() local
2248 error = sooptcopyin(sopt, &optval, sizeof(optval), in ip6_raw_ctloutput()
2249 sizeof(optval)); in ip6_raw_ctloutput()
2252 if (optval < -1 || (optval % 2) != 0) { in ip6_raw_ctloutput()
2260 if (optval != icmp6off) in ip6_raw_ctloutput()
2263 in6p->in6p_cksum = optval; in ip6_raw_ctloutput()
2268 optval = icmp6off; in ip6_raw_ctloutput()
2270 optval = in6p->in6p_cksum; in ip6_raw_ctloutput()
2272 error = sooptcopyout(sopt, &optval, sizeof(optval)); in ip6_raw_ctloutput()