Main Page Modules Alphabetical List Data Structures File List Data Fields Globals Related Pages Examples
RFC 768 user datagram protocol.
More...
Detailed Description
RFC 768 user datagram protocol.
UDP only provides checksumming of data and multiplexing by port number. Therefore, an application program must deal directly with end-to-end communication problems like retransmission, flow control etc., if required.
Function Documentation
void NutUdpInput |
( |
NETBUF * |
nb |
) |
|
|
|
Handle incoming UDP packets.
- Note:
- This routine is called by the IP layer on incoming UDP packets. Applications typically do not call this function.
- Parameters:
-
nb | Network buffer structure containing the UDP packet. |
|
|
Send an UDP packet.
- Parameters:
-
sock | Socket descriptor. This pointer must have been retrieved by calling NutUdpCreateSocket(). |
daddr | IP address of the remote host in network byte order. |
port | Remote port number in host byte order. |
nb | Network buffer structure containing the datagram. This buffer will be released if the function returns an error. |
- Note:
- Applications typically do not call this function but use the UDP socket interface.
- Returns:
- 0 on success, -1 otherwise.
|
© 2000-2003 by egnite Software GmbH -
visit http://www.ethernut.de/