/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | socksdpsubr.c | 52 SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK| in sosdp_so_inherit()
|
H A D | socksdp.c | 673 case SO_DONTROUTE: in sosdp_getsockopt() 716 case SO_DONTROUTE: in sosdp_getsockopt() 840 case SO_DONTROUTE: in sosdp_setsockopt() 894 case SO_DONTROUTE: in sosdp_setsockopt()
|
H A D | socksctpsubr.c | 498 SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK| in sosctp_so_inherit()
|
/illumos-gate/usr/src/uts/common/netinet/ |
H A D | ip_var.h | 111 #define IP_ROUTETOIF SO_DONTROUTE /* bypass routing tables */
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | rts_opt_data.c | 54 { SO_DONTROUTE, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
|
H A D | icmp_opt_data.c | 56 { SO_DONTROUTE, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
|
H A D | conn_opt.c | 651 case SO_DONTROUTE: in conn_opt_get() 653 SO_DONTROUTE : 0; in conn_opt_get() 1138 case SO_DONTROUTE: in conn_opt_set_socket()
|
/illumos-gate/usr/src/stand/lib/sock/ |
H A D | socket.c | 201 case SO_DONTROUTE: in getsockopt() 204 (sockets[i].out_flags & SO_DONTROUTE); in getsockopt() 322 case SO_DONTROUTE: in setsockopt() 325 sockets[i].out_flags |= SO_DONTROUTE; in setsockopt() 327 sockets[i].out_flags &= ~SO_DONTROUTE; in setsockopt()
|
H A D | sock_test.c | 122 { "dontroute", SO_DONTROUTE, SOL_SOCKET },
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/ |
H A D | traceroute.c | 447 options |= SO_DONTROUTE; in main() 502 if ((gw_count > 0) && (options & SO_DONTROUTE)) { in main() 1269 if (options & SO_DONTROUTE) { in setup_socket() 1270 if (setsockopt(rsock, SOL_SOCKET, SO_DONTROUTE, (char *)&on, in setup_socket() 1366 if (options & SO_DONTROUTE) { in setup_socket() 1367 if (setsockopt(ssock, SOL_SOCKET, SO_DONTROUTE, in setup_socket() 1648 if ((ttl == (first_ttl + 1)) && (options & SO_DONTROUTE)) { in traceroute()
|
/illumos-gate/usr/src/boot/include/netinet/ |
H A D | ip_var.h | 162 #define IP_ROUTETOIF SO_DONTROUTE /* 0x10 bypass routing tables */
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | rpc.c | 238 (void) setsockopt(s, SOL_SOCKET, SO_DONTROUTE, in brpc_call()
|
H A D | clnt_btcp.c | 168 (void) setsockopt(*sockp, SOL_SOCKET, SO_DONTROUTE, in clntbtcp_create()
|
H A D | clnt_budp.c | 176 (void) setsockopt(*sockp, SOL_SOCKET, SO_DONTROUTE, in clntbudp_bufcreate()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | socket.h | 136 #define SO_DONTROUTE 0x0010 /* just use interface addresses */ macro
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | socket.h | 123 #define SO_DONTROUTE 0x0010 /* just use interface addresses */ macro
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp_opt_data.c | 63 { SO_DONTROUTE, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | ti_opts.c | 488 case SO_DONTROUTE: in __rpc_tli_set_options()
|
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | ipv4.c | 997 if (sockets[index].out_flags & SO_DONTROUTE) in ipv4_output() 1080 if (sockets[sock_id].out_flags & SO_DONTROUTE) in ipv4_tcp_output()
|
H A D | dhcpv4.c | 349 (void) setsockopt(sd, SOL_SOCKET, SO_DONTROUTE, in inet()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socktpi.c | 1864 SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK| in sotpi_accept() 4290 if ((flags & MSG_DONTROUTE) && !(so->so_options & SO_DONTROUTE)) { in sotpi_sendmsg() 4294 error = sotpi_setsockopt(so, SOL_SOCKET, SO_DONTROUTE, in sotpi_sendmsg() 4385 (void) sotpi_setsockopt(so, SOL_SOCKET, SO_DONTROUTE, in sotpi_sendmsg() 5056 case SO_DONTROUTE: in sotpi_getsockopt() 5143 case SO_DONTROUTE: in sotpi_getsockopt() 5442 case SO_DONTROUTE: in sotpi_setsockopt() 5529 case SO_DONTROUTE: in sotpi_setsockopt()
|
H A D | sockcommon_subr.c | 1296 SO_KEEPALIVE|SO_DONTROUTE|SO_BROADCAST|SO_USELOOPBACK| in socket_init_common() 1765 case SO_DONTROUTE: in socket_getopt_common()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping.c | 401 options |= SO_DONTROUTE; in main() 1465 if (options & SO_DONTROUTE) { in setup_socket() 1466 if (setsockopt(send_sock, SOL_SOCKET, SO_DONTROUTE, (char *)&on, in setup_socket()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_opt_data.c | 66 { SO_DONTROUTE, SOL_SOCKET, OA_RW, OA_RW, OP_NP, 0, sizeof (int), 0 },
|
H A D | tcp_socket.c | 885 opts |= SO_DONTROUTE; in tcp_fallback_noneager()
|