Lines Matching full:socket
52 associated with a socket.
55 .Dq socket
58 When manipulating socket options the level at which the
60 To manipulate options at the socket level,
109 socket level options, described below.
115 Most socket-level options utilize an
138 The following options are recognized at the socket level.
164 .It Dv SO_ACCEPTFILTER Ta "set accept filter on listening socket"
168 for the socket
171 .It Dv SO_ACCEPTCONN Ta "get listening status of the socket (get only)"
172 .It Dv SO_DOMAIN Ta "get the domain of the socket (get only)"
173 .It Dv SO_TYPE Ta "get the type of the socket (get only)"
174 .It Dv SO_PROTOCOL Ta "get the protocol number for the socket (get only)"
176 .It Dv SO_ERROR Ta "get and clear error on the socket (get only)"
178 .It Dv SO_FIB Ta "get or set the associated FIB (routing table) for the socket"
184 .It Dv SO_LABEL Ta "get MAC label of the socket (get only)"
185 .It Dv SO_PEERLABEL Ta "get socket's peer's MAC label (get only)"
186 .It Dv SO_LISTENQLIMIT Ta "get backlog limit of the socket (get only)"
187 .It Dv SO_LISTENQLEN Ta "get complete queue length of the socket (get only)"
188 .It Dv SO_LISTENINCQLEN Ta "get incomplete queue length of the socket (get only)"
189 .It Dv SO_USER_COOKIE Ta "set the 'so_user_cookie' value for the socket (uint32_t, set only)"
191 .It Dv SO_MAX_PACING_RATE Ta "set the maximum transmit rate in bytes per second for the socket"
226 periodic transmission of messages on a connected socket.
229 considered broken and processes using the socket are notified via a
242 are queued on socket and a
245 If the socket promises reliable delivery of data and
267 on the socket.
307 operation testing the ability to write to a socket will return true
362 can be used to over-ride the default FIB (routing table) for the given socket.
368 can be used to set the uint32_t so_user_cookie field in the socket.
370 manipulates traffic related to the socket.
379 on the socket,
381 on a listening stream socket before being presented for
385 must be called on the socket before
408 that the application wishes to place on the listening socket.
424 when writing to a connected socket where the other end has been
434 socket, the
497 returns whether the socket is currently accepting connections,
500 system call was invoked on the socket.
502 returns the type of the socket, such as
506 returns the protocol number for the socket, for
512 returns any pending error on the socket and clears
525 returns the MAC label of the socket.
527 returns the MAC label of the socket's peer.
542 instruct the socket and underlying network adapter layers to limit the
571 will automatically be transmitted via the socket specified in
586 is greater than zero, the socket pair will automatically be unspliced
590 is non-zero, the socket pair will automatically be unspliced once the
595 is -1, the socket will be unspliced immediately.
601 operation testing the ability to read from the source socket indicates
612 That is, while the socket is spliced, the value returned will be the number
614 When unsplicing, this value is saved and is returned until the socket is closed
618 call will return 100 until the socket is spliced again.
635 is a file, not a socket.
650 on a non-listening socket was attempted.
667 .Xr socket 2 ,
696 Several of the socket options should be handled at lower levels of the system.