iPXE
udp_connection Struct Reference

A UDP connection. More...

Data Fields

struct refcnt refcnt
 Reference counter.
struct list_head list
 List of UDP connections.
struct interface xfer
 Data transfer interface.
struct sockaddr_tcpip local
 Local socket address.
struct sockaddr_tcpip peer
 Remote socket address.

Detailed Description

A UDP connection.

Definition at line 27 of file udp.c.

Field Documentation

◆ refcnt

struct refcnt udp_connection::refcnt

Reference counter.

Definition at line 29 of file udp.c.

Referenced by udp_close(), and udp_open_common().

◆ list

struct list_head udp_connection::list

List of UDP connections.

Definition at line 31 of file udp.c.

Referenced by udp_close(), udp_demux(), udp_open_common(), and udp_port_available().

◆ xfer

struct interface udp_connection::xfer

Data transfer interface.

Definition at line 34 of file udp.c.

Referenced by udp_close(), udp_open(), udp_open_common(), udp_open_promisc(), and udp_rx().

◆ local

struct sockaddr_tcpip udp_connection::local

Local socket address.

Definition at line 37 of file udp.c.

Referenced by udp_demux(), udp_open(), udp_open_common(), udp_port_available(), and udp_tx().

◆ peer

struct sockaddr_tcpip udp_connection::peer

Remote socket address.

Definition at line 39 of file udp.c.

Referenced by udp_open_common(), and udp_tx().


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