Home
last modified time | relevance | path

Searched refs:so_options (Results 1 – 25 of 34) sorted by relevance

12

/freebsd/sys/kern/
H A Duipc_debug.c78 db_print_sooptions(int so_options) in db_print_sooptions() argument
83 if (so_options & SO_DEBUG) { in db_print_sooptions()
87 if (so_options & SO_ACCEPTCONN) { in db_print_sooptions()
91 if (so_options & SO_REUSEADDR) { in db_print_sooptions()
95 if (so_options & SO_KEEPALIVE) { in db_print_sooptions()
99 if (so_options & SO_DONTROUTE) { in db_print_sooptions()
103 if (so_options & SO_BROADCAST) { in db_print_sooptions()
107 if (so_options & SO_USELOOPBACK) { in db_print_sooptions()
111 if (so_options & SO_LINGER) { in db_print_sooptions()
115 if (so_options & SO_OOBINLINE) { in db_print_sooptions()
[all …]
H A Duipc_accf.c224 so->so_options &= ~SO_ACCEPTFILTER; in accept_filt_setopt()
233 if (sp->so_options & SO_ACCEPTFILTER) { in accept_filt_setopt()
237 sp->so_options &= ~SO_ACCEPTFILTER; in accept_filt_setopt()
304 so->so_options |= SO_ACCEPTFILTER; in accept_filt_setopt()
H A Duipc_socket.c1180 so->so_options = head->so_options & (SO_ACCEPTFILTER | SO_KEEPALIVE |
1322 so->so_options = head->so_options;
1533 so->so_options |= SO_ACCEPTCONN;
1930 if ((so->so_options & SO_LINGER) != 0 && so->so_linger != 0) {
2159 (flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0;
2239 so->so_options |= SO_DONTROUTE;
2266 so->so_options &= ~SO_DONTROUTE;
2335 (flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0 &&
2478 so->so_options |= SO_DONTROUTE;
2516 so->so_options &= ~SO_DONTROUTE;
[all …]
/freebsd/sys/sys/
H A Dsocketvar.h114 int so_options; /* (b) from socket call, see socket.h */ member
253 #define SOLISTENING(sol) (((sol)->so_options & SO_ACCEPTCONN) != 0)
623 int16_t so_options; member
/freebsd/usr.bin/bluetooth/btsockstat/
H A Dbtsockstat.c372 (so.so_options & SO_ACCEPTCONN)? in l2cappr()
478 (so.so_options & SO_ACCEPTCONN)? in rfcommpr()
/freebsd/sys/netinet6/
H A Din6_pcb.c144 if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT|SO_REUSEPORT_LB)) == 0) in in6_pcbsetport()
280 t->inp_socket->so_options) == 0) in in6_pcbbind_avail()
291 t->inp_socket->so_options) == 0 && in in6_pcbbind_avail()
317 sooptions = atomic_load_int(&so->so_options); in in6_pcbbind()
H A Dudp6_usrreq.c188 inp->inp_socket->so_options & SO_TIMESTAMP) in udp6_append()
327 if ((inp->inp_socket->so_options & in udp6_multi_input()
H A Draw_ip6.c299 inp->inp_socket->so_options & SO_TIMESTAMP) in rip6_input()
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/
H A Dsdp_cma.c206 if (sk->so_options & SO_KEEPALIVE) in sdp_response_handler()
239 if (sk->so_options & SO_KEEPALIVE) in sdp_connected_handler()
H A Dsdp_main.c707 } else if ((so->so_options & SO_LINGER) && so->so_linger == 0) { in sdp_start_disconnect()
1481 so->so_options & SO_OOBINLINE || in sdp_rcvoob()
1513 if (!(so->so_options & SO_OOBINLINE)) { in sdp_urg()
1563 (ssk->socket->so_options & SO_KEEPALIVE) == 0) in sdp_keepalive_timeout()
1617 if (so->so_options & SO_KEEPALIVE) in sdp_ctloutput()
/freebsd/sys/netinet/
H A Dtcp_usrreq.c391 if ((so->so_options & SO_NO_OFFLOAD) == 0) in tcp_usr_listen()
455 if ((so->so_options & SO_NO_OFFLOAD) == 0) in tcp6_usr_listen()
529 if (SOLISTENING(so) || so->so_options & SO_REUSEPORT_LB) { in tcp_usr_connect()
538 (so->so_options & SO_NO_OFFLOAD) == 0 && in tcp_usr_connect()
596 if (SOLISTENING(so) || so->so_options & SO_REUSEPORT_LB) { in tcp6_usr_connect()
637 (so->so_options & SO_NO_OFFLOAD) == 0 && in tcp6_usr_connect()
660 (so->so_options & SO_NO_OFFLOAD) == 0 && in tcp6_usr_connect()
1384 so->so_options & SO_OOBINLINE || in tcp_usr_rcvoob()
2685 } else if ((so->so_options & SO_LINGER) && so->so_linger == 0) { in tcp_disconnect()
H A Dsctp_syscalls.c283 if (error == EPIPE && !(so->so_options & SO_NOSIGPIPE) && in sys_sctp_generic_sendmsg()
398 if (error == EPIPE && !(so->so_options & SO_NOSIGPIPE) && in sys_sctp_generic_sendmsg_iov()
H A Dudp_usrreq.c286 inp->inp_socket->so_options & (SO_TIMESTAMP | SO_BINTIME)) { in udp_append()
435 if ((inp->inp_socket->so_options & in udp_multi_input()
1384 if (inp->inp_socket->so_options & SO_DONTROUTE) in udp_send()
1386 if (inp->inp_socket->so_options & SO_BROADCAST) in udp_send()
H A Draw_ip.c232 (so->so_options & (SO_TIMESTAMP | SO_BINTIME))) in rip_append()
462 flags = ((so->so_options & SO_DONTROUTE) ? IP_ROUTETOIF : 0) | in rip_send()
H A Dsctp_os_bsd.h417 o_flgs |= local_inp->sctp_socket->so_options & SO_DONTROUTE; \
H A Dip_input.c1114 (((sp->so_options & SO_TIMESTAMP) && (sp->so_ts_clock == ct)) ? 1 : 0)
1123 if ((inp->inp_socket->so_options & SO_BINTIME) || in ip_savecontrol()
H A Din_pcb.c736 MPASS(inp->inp_socket->so_options & SO_REUSEPORT_LB); in in_pcbbind()
988 t->inp_socket->so_options) == 0) { in in_pcbbind_avail()
1030 sooptions = atomic_load_int(&so->so_options); in in_pcbbind_setup()
1247 if ((inp->inp_socket->so_options & SO_DONTROUTE) == 0) in in_pcbladdr()
2654 if ((inp->inp_socket->so_options & SO_REUSEPORT_LB) != 0) { in in_pcbinshash()
H A Dip_divert.c480 ((so->so_options & SO_DONTROUTE) ? IP_ROUTETOIF : 0) in div_output_outbound()
H A Dtcp_timer.c416 inp->inp_socket->so_options & SO_KEEPALIVE) && in tcp_timer_keep()
H A Dtcp_output.c1476 ((so->so_options & SO_DONTROUTE) ? IP_ROUTETOIF : 0), in tcp_default_output()
1521 ((so->so_options & SO_DONTROUTE) ? IP_ROUTETOIF : 0), 0, inp); in tcp_default_output()
/freebsd/sys/netipsec/
H A Dkeysock.c282 so->so_options |= SO_USELOOPBACK; in key_attach()
/freebsd/usr.bin/netstat/
H A Dinet.c157 xso->so_options = so->so_options; in sotoxsocket()
169 if ((so->so_options & SO_ACCEPTCONN) != 0) { in sotoxsocket()
/freebsd/cddl/lib/libdtrace/
H A Dtcp.d253 p->t_inpcb.inp_socket->so_options & 1;
/freebsd/sys/netgraph/
H A Dng_ksocket.c804 if (!(so->so_options & SO_ACCEPTCONN)) in ng_ksocket_rcvmsg()
/freebsd/sys/net/
H A Drtsock.c407 so->so_options |= SO_USELOOPBACK; in rts_attach()
1277 if ((so->so_options & SO_USELOOPBACK) == 0) { in send_rtm_reply()

12