udp_globals Struct Reference
[User Datagram Protocol (UDP) Service]

UDP global data. More...

#include <udp.h>

Collaboration diagram for udp_globals:
Collaboration graph
[legend]

Data Fields

int net_phone
 Networking module phone.
int ip_phone
 IP module phone.
int icmp_phone
 ICMP module phone.
packet_dimension_t packet_dimension
 Packet dimension.
int checksum_computing
 Indicates whether UDP checksum computing is enabled.
int autobinding
 Indicates whether UDP autobnding on send is enabled.
int last_used_port
 Last used free port.
socket_ports_t sockets
 Active sockets.
packet_dimensions_t dimensions
 Device packet dimensions.
fibril_rwlock_t lock
 Safety lock.

Detailed Description

UDP global data.


Field Documentation

Indicates whether UDP autobnding on send is enabled.

Referenced by udp_sendto_message().

Indicates whether UDP checksum computing is enabled.

Referenced by udp_sendto_message().

packet_dimensions_t udp_globals::dimensions

Device packet dimensions.

Referenced by udp_process_client_messages(), and udp_process_packet().

ICMP module phone.

Referenced by udp_process_packet().

Last used free port.

Referenced by udp_process_client_messages(), and udp_sendto_message().

fibril_rwlock_t udp_globals::lock

Packet dimension.

Referenced by udp_sendto_message().

socket_ports_t udp_globals::sockets

The documentation for this struct was generated from the following file:

Generated on Thu Mar 11 20:48:31 2010 for Networking and TCP/IP stack for HelenOS system by  doxygen 1.6.1