Lines Matching +full:address +full:- +full:address +full:- +full:data
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
43 #define PRU_BIND 2 /* bind socket to address */
48 #define PRU_SHUTDOWN 7 /* won't send any more data */
49 #define PRU_RCVD 8 /* have taken data; more room now */
50 #define PRU_SEND 9 /* send this data */
54 #define PRU_RCVOOB 13 /* retrieve out of band data */
55 #define PRU_SENDOOB 14 /* send out of band data */
56 #define PRU_SOCKADDR 15 /* fetch socket's address */
57 #define PRU_PEERADDR 16 /* fetch peer's address */
71 The mbuf data chain \fIm\fP is supplied for output operations
73 The address \fIaddr\fP is supplied for address-oriented requests
76 chain containing user-specified capabilities (see the \fIsendmsg\fP
78 disposal of the data mbuf chains on output operations.
79 A non-zero return value gives a
99 When a socket is initially created it has no address bound
100 to it. This request indicates that an address should be bound to
102 requested address is valid and available for use.
118 record the peer's address in a private data structure and use
121 If a protocol supports the notion of \fImulti-casting\fP, it
122 is possible to use multiple connects to establish a multi-cast
134 in the supplied address buffer with the address of the
141 This call is used to indicate no more data will be sent and/or
144 The protocol may, at its discretion, deallocate any data
151 When a user removes data from the receive queue this request
154 data transfer, etc.
157 Each user request to send data is translated into one or more
161 The data to be sent is presented to the protocol as a list of
162 mbufs and an address is, optionally, supplied in the \fIaddr\fP
163 parameter. The protocol is responsible for preserving the data
174 intercepted by the socket routines). It allows protocol-specific
177 kernel data area where relevant information may be obtained or returned.
179 (note the non-standard calling convention).
191 to a static kernel data area where the status buffer should be placed.
194 Any ``out-of-band'' data presently available is to be returned. An
197 data in the mbuf or attach new mbufs to the one supplied if there is
199 An error may be returned if out-of-band data is not (yet) available
202 to examine data without consuming it.
205 Like PRU_SEND, but for out-of-band data.
208 The local address of the socket is returned, if any is currently
209 bound to it. The address (with protocol specific format) is returned
213 The address of the peer to which the socket is connected is returned.
215 be made to the protocol. The address format (protocol specific) is
242 This request is used in the protocol-protocol interface, not by the
243 routines. It requests reception of data destined for the protocol and
247 This request allows a protocol to send data destined for another
248 protocol module, not a user. The details of how data is marked