Lines Matching defs:socket

65  * functions.  Exposing all of sys/socket.h via netinet/in.h breaks existing
98 #define SOCK_STREAM NC_TPI_COTS /* stream socket */
99 #define SOCK_DGRAM NC_TPI_CLTS /* datagram socket */
102 #define SOCK_STREAM 2 /* stream socket */
103 #define SOCK_DGRAM 1 /* datagram socket */
111 * Flags for socket() and accept4()
113 #define SOCK_CLOEXEC 0x080000 /* like open(2) O_CLOEXEC for socket */
118 * Option flags per-socket.
121 #define SO_ACCEPTCONN 0x0002 /* socket has had listen() */
175 #define SO_TYPE 0x1008 /* get socket type */
179 #define SO_DOMAIN 0x100c /* get socket domain */
184 #define SO_SECATTR 0x1011 /* socket's security attributes */
186 #define SO_TIMESTAMP 0x1013 /* socket-level timestamp option */
187 #define SCM_TIMESTAMP SO_TIMESTAMP /* socket control message timestamp */
191 #define SO_VRRP 0x1017 /* VRRP control socket */
222 * new socket open flags to identify socket and acceptor streams
224 #define SO_ACCEPTOR 0x20000 /* acceptor socket */
225 #define SO_SOCKSTR 0x40000 /* normal socket stream */
226 #define SO_FALLBACK 0x80000 /* fallback to TPI socket */
247 #define SOL_SOCKET 0xffff /* options for socket level */
249 #define SOL_ROUTE 0xfffe /* options for routing socket level */
252 #define SOL_FILTER 0xfffc /* options for socket filter level */
290 #define AF_KEY 27 /* Security Association DB socket */
291 #define AF_NCA 28 /* NCA socket */
292 #define AF_POLICY 29 /* Security Policy DB socket */
295 #define AF_PACKET 32 /* PF_PACKET Linux socket interface */
428 * for kernel socket only
502 #pragma redefine_extname socket __xnet_socket
511 #define socket __xnet_socket
546 extern int socket(int, int, int);