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/