iPXE
|
An IPv4 address/routing table entry. More...
#include <ip.h>
Data Fields | |
struct list_head | list |
List of miniroutes. More... | |
struct net_device * | netdev |
Network device. More... | |
struct in_addr | address |
IPv4 address. More... | |
struct in_addr | netmask |
Subnet mask. More... | |
struct in_addr | gateway |
Gateway address. More... | |
struct list_head ipv4_miniroute::list |
List of miniroutes.
Definition at line 60 of file ip.h.
Referenced by add_ipv4_miniroute(), del_ipv4_miniroute(), ipv4_create_routes(), ipv4_has_addr(), ipv4_has_any_addr(), ipv4_route(), and route_ipv4_print().
struct net_device* ipv4_miniroute::netdev |
Network device.
Definition at line 63 of file ip.h.
Referenced by add_ipv4_miniroute(), del_ipv4_miniroute(), ipv4_has_addr(), ipv4_has_any_addr(), ipv4_netdev(), ipv4_route(), ipv4_tx(), and route_ipv4_print().
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().
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().
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().