Home
last modified time | relevance | path

Searched refs:sooptions (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/netinet6/
H A Din6_pcb.c168 int sooptions, int lookupflags, struct ucred *cred) in in6_pcbbind_avail() argument
180 reuseport = (sooptions & SO_REUSEPORT); in in6_pcbbind_avail()
181 reuseport_lb = (sooptions & SO_REUSEPORT_LB); in in6_pcbbind_avail()
191 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT)) != 0) in in6_pcbbind_avail()
197 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT_LB)) != 0) in in6_pcbbind_avail()
307 int error, fib, lookupflags, sooptions; in in6_pcbbind() local
315 sooptions = atomic_load_int(&so->so_options); in in6_pcbbind()
316 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT | SO_REUSEPORT_LB)) == 0) in in6_pcbbind()
341 error = in6_pcbbind_avail(inp, sin6, fib, sooptions, in in6_pcbbind()
/freebsd/sys/netinet/
H A Din_pcb.c891 const u_short lport, const int fib, int sooptions, int lookupflags, in in_pcbbind_avail() argument
899 reuseport = (sooptions & SO_REUSEPORT); in in_pcbbind_avail()
900 reuseport_lb = (sooptions & SO_REUSEPORT_LB); in in_pcbbind_avail()
910 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT)) != 0) in in_pcbbind_avail()
916 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT_LB)) != 0) in in_pcbbind_avail()
995 int error, fib, lookupflags, sooptions; in in_pcbbind_setup_locked() local
1008 sooptions = atomic_load_int(&so->so_options); in in_pcbbind_setup_locked()
1009 if ((sooptions & (SO_REUSEADDR | SO_REUSEPORT | SO_REUSEPORT_LB)) == 0) in in_pcbbind_setup_locked()
1035 error = in_pcbbind_avail(inp, laddr, lport, fib, sooptions, in in_pcbbind_setup_locked()