Searched refs:so_options (Results 1 - 25 of 29) sorted by relevance

12

/darwin-on-arm/xnu/bsd/kern/
H A Dsys_socket.c265 so->so_options |= SO_DONTTRUNC | SO_WANTMORE;
270 so->so_options |=
271 cloned_so->so_options & ~SO_ACCEPTCONN;
274 if (so->so_options & SO_LINGER)
H A Duipc_socket.c621 so->so_options |= SO_DEBUG;
801 so->so_options |= SO_ACCEPTCONN;
928 if ((so->so_options & SO_ACCEPTCONN)) {
936 so->so_options &= ~SO_ACCEPTCONN;
1008 if (so->so_options & SO_LINGER) {
1234 if ((so->so_options & SO_ACCEPTCONN) || (so->so_flags & SOF_DEFUNCT)) {
1558 (flags & MSG_DONTROUTE) && (so->so_options & SO_DONTROUTE) == 0 &&
1781 so->so_options |= SO_DONTROUTE;
1823 so->so_options &= ~SO_DONTROUTE;
1955 ((so->so_options
[all...]
H A Duipc_socket2.c303 so->so_options = head->so_options &~ SO_ACCEPTCONN;
368 if ((head->so_options & SO_ACCEPTCONN) == 0) {
1891 xso->so_options = (short)(so->so_options & 0xffff);
1922 xso->so_options = (short)(so->so_options & 0xffff);
H A Dsocket_info.c73 si->soi_options = (short)(so->so_options & 0xffff);
H A Dkpi_socket.c81 if ((sock->so_options & SO_ACCEPTCONN) == 0) {
/darwin-on-arm/xnu/bsd/netinet/
H A Dtcp_timer.h247 (tp->t_keepidle && (tp->t_inpcb->inp_socket->so_options & SO_KEEPALIVE) ? \
H A Draw_ip.c251 (last->inp_socket->so_options & SO_TIMESTAMP) != 0 ||
252 (last->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
307 (last->inp_socket->so_options & SO_TIMESTAMP) != 0 ||
308 (last->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
355 int flags = (so->so_options & SO_DONTROUTE) | IP_ALLOWBROADCAST;
H A Din_pcb.c432 int wild = 0, reuseport = (so->so_options & SO_REUSEPORT);
440 if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0)
473 if (so->so_options & SO_REUSEADDR)
513 (t->inp_socket->so_options &
541 (reuseport & t->inp_socket->so_options) == 0) {
756 inp->inp_socket->so_options & SO_DONTROUTE ||
762 if ((inp->inp_socket->so_options & SO_DONTROUTE) == 0 && /*XXX*/
H A Dtcp_output.c300 int so_options = so->so_options; local
647 (so_options & SO_DONTROUTE),
980 tp_inp_options, (so_options & SO_DONTROUTE),
1695 if (so_options & SO_DEBUG)
1858 (so_options & SO_DONTROUTE),
H A Dudp_usrreq.c503 reuse_sock = inp->inp_socket->so_options& (SO_REUSEPORT|SO_REUSEADDR);
703 || (inp->inp_socket->so_options & SO_TIMESTAMP) != 0
704 || (inp->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
804 (last->inp_socket->so_options & SO_TIMESTAMP) != 0 ||
805 (last->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
1540 soopts |= (inp->inp_socket->so_options & (SO_DONTROUTE | SO_BROADCAST));
H A Din_pcblist.c112 xso->so_options = so->so_options;
H A Dtcp_usrreq.c156 #define TCPDEBUG2(req) if (tp && (so->so_options & SO_DEBUG)) \
195 if ((so->so_options & SO_LINGER) && so->so_linger == 0)
827 so->so_options & SO_OOBINLINE ||
1741 else if ((so->so_options & SO_LINGER) && so->so_linger == 0)
H A Dtcp_input.c1655 if (tp->t_state == TCPS_LISTEN && (so->so_options & SO_ACCEPTCONN) == 0)
1658 if (so->so_options & (SO_DEBUG|SO_ACCEPTCONN)) {
1660 if (so->so_options & SO_DEBUG) {
1672 if (so->so_options & SO_ACCEPTCONN) {
3667 && (so->so_options & SO_OOBINLINE) == 0
3871 if (so->so_options & SO_DEBUG)
3917 if (so->so_options & SO_DEBUG)
3962 if (tp == 0 || (tp->t_inpcb->inp_socket->so_options & SO_DEBUG))
3994 if (tp == 0 || (tp->t_inpcb->inp_socket->so_options & SO_DEBUG))
4683 if ((head->so_options
[all...]
H A Dtcp_timer.c818 tp->t_inpcb->inp_socket->so_options & SO_KEEPALIVE) &&
886 if (tp->t_inpcb->inp_socket->so_options & SO_DEBUG)
H A Dip_divert.c396 (so->so_options & SO_DONTROUTE) |
H A Din.c1202 so->so_options |= SO_BROADCAST;
1204 so->so_options |= SO_WANTOOBFLAG;
H A Dip_input.c2676 if (inp->inp_socket->so_options & SO_TIMESTAMP) {
2686 if ((inp->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
/darwin-on-arm/xnu/bsd/netinet6/
H A Dudp6_usrreq.c177 (last->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
178 (last->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
385 reuse_sock = in6p->inp_socket->so_options &
538 (in6p->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
539 (in6p->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
H A Din6_pcb.c189 int wild = 0, reuseport = (so->so_options & SO_REUSEPORT);
199 if ((so->so_options & (SO_REUSEADDR|SO_REUSEPORT)) == 0)
240 if (so->so_options & SO_REUSEADDR)
298 (t->inp_socket->so_options &
315 if (t && (t->inp_socket->so_options & SO_REUSEPORT) == 0 &&
331 if (t && (reuseport & t->inp_socket->so_options) == 0) {
344 (reuseport & t->inp_socket->so_options)
H A Draw_ip6.c205 (last->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
206 (last->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
243 (last->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
244 (last->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
H A Dicmp6.c2109 (last->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
2110 (last->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
2134 (last->in6p_socket->so_options & SO_TIMESTAMP) != 0 ||
2135 (last->in6p_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
H A Dip6_input.c1491 if ((inp->inp_socket->so_options & SO_TIMESTAMP) != 0) {
1500 if ((inp->inp_socket->so_options & SO_TIMESTAMP_MONOTONIC) != 0) {
/darwin-on-arm/xnu/bsd/sys/
H A Dsocketvar.h131 u_int32_t so_options; /* from socket call, see socket.h */ member in struct:socket
361 short so_options; member in struct:xsocket
385 short so_options; member in struct:xsocket64
419 u_int32_t so_options; member in struct:xsocket_n
/darwin-on-arm/xnu/bsd/netkey/
H A Dkeysock.c383 so->so_options |= SO_USELOOPBACK;
/darwin-on-arm/xnu/bsd/net/
H A Drtsock.c211 so->so_options |= SO_USELOOPBACK;
369 if ((so->so_options & SO_USELOOPBACK) == 0)
698 if ((so->so_options & SO_USELOOPBACK) == 0) {

Completed in 143 milliseconds

12