This chapter includes the following example programs:
- udp_client.c: Sends/receives UDP data from the console
- udp_recvfrom.c: Uses recvfrom() to receive one UDP datagram
- udp_sendto.c: Uses sendto() to send one UDP datagram
- udp_serve_toupper.c: Listens for UDP data and echoes it back to the sender all in uppercase
- udp_serve_toupper_simple.c: The same as the preceding code but doesn't use select()