Lines Matching +full:multi +full:- +full:socket
34 .Nd send a message from an SCTP socket
61 If the socket is a one-to-many type (SOCK_SEQPACKET)
62 socket then an attempt to send to an address that no association exists to will
65 the data being sent on the third leg of the SCTP four-way handshake.
67 the socket is a one-to-one type (SOCK_STREAM) socket then an association must
75 on a non-connected one-to-one socket will result in
79 -1 being returned, and the message not being transmitted.
95 -1 is returned, and
101 Locally detected errors are indicated by a return value of -1.
103 If no space is available at the socket to hold
106 normally blocks, unless the socket has been placed in
107 non-blocking I/O mode.
111 send more data on one-to-one type (SOCK_STREAM) sockets.
126 .Bd -literal
129 #define SCTP_UNORDERED 0x0400 /* Message is un-ordered */
130 #define SCTP_ADDR_OVER 0x0800 /* Override the primary-address */
133 /* The lower byte is an enumeration of PR-SCTP policies */
134 #define SCTP_PR_SCTP_TTL 0x0001 /* Time based PR-SCTP */
135 #define SCTP_PR_SCTP_BUF 0x0002 /* Buffer based PR-SCTP */
136 #define SCTP_PR_SCTP_RTX 0x0003 /* Number of retransmissions based PR-SCTP */
164 SCTP will use only one of a multi-homed peers addresses as the primary
174 For a one-to-many type (SOCK_SEQPACKET) socket the flag
177 all associations that are under the socket get a copy of the message.
261 The call returns the number of characters sent, or -1
268 .Bl -tag -width Er
274 is not a socket.
278 The socket requires that message be sent atomically,
281 The socket is marked non-blocking and the requested operation
293 On a one-to-one style socket no association exists.
298 On a one-to-many style socket no address is specified
301 flag was specified on a non-existing association.
303 The socket is unable to send anymore data
305 has been set on the socket).
306 This typically means that the socket
307 is not connected and is a one-to-one style socket.
315 .Xr socket 2 ,
320 Because in the one-to-many style socket
325 select on write will only work for a one-to-one style
326 socket.