iPXE
Data Fields
ipv4_miniroute Struct Reference

An IPv4 address/routing table entry. More...

#include <ip.h>

Data Fields

struct list_head list
 List of miniroutes. More...
 
struct net_devicenetdev
 Network device. More...
 
struct in_addr address
 IPv4 address. More...
 
struct in_addr netmask
 Subnet mask. More...
 
struct in_addr gateway
 Gateway address. More...
 

Detailed Description

An IPv4 address/routing table entry.

Definition at line 58 of file ip.h.

Field Documentation

◆ list

struct list_head ipv4_miniroute::list

◆ netdev

struct net_device* ipv4_miniroute::netdev

◆ address

struct in_addr ipv4_miniroute::address

IPv4 address.

Definition at line 66 of file ip.h.

Referenced by add_ipv4_miniroute(), del_ipv4_miniroute(), ipv4_has_addr(), ipv4_route(), ipv4_tx(), and route_ipv4_print().

◆ netmask

struct in_addr ipv4_miniroute::netmask

Subnet mask.

Definition at line 68 of file ip.h.

Referenced by add_ipv4_miniroute(), del_ipv4_miniroute(), ipv4_route(), ipv4_tx(), and route_ipv4_print().

◆ gateway

struct in_addr ipv4_miniroute::gateway

Gateway address.

Definition at line 70 of file ip.h.

Referenced by add_ipv4_miniroute(), del_ipv4_miniroute(), ipv4_route(), and route_ipv4_print().


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