#include <ibft.h>
Data Fields | |
| struct ibft_header | header |
| Common header. | |
| struct ibft_ipaddr | ip_address |
| IP address. | |
| uint8_t | subnet_mask_prefix |
| Subnet mask. | |
| uint8_t | origin |
| Origin. | |
| struct ibft_ipaddr | gateway |
| Default gateway. | |
| struct ibft_ipaddr | dns [2] |
| Primary and secondary DNS servers. | |
| struct ibft_ipaddr | dhcp |
| DHCP server. | |
| uint16_t | vlan |
| VLAN tag. | |
| uint8_t | mac_address [6] |
| MAC address. | |
| uint16_t | pci_bus_dev_func |
| PCI bus:dev:fn. | |
| struct ibft_string | hostname |
| Hostname. | |
Definition at line 159 of file ibft.h.
struct ibft_header ibft_nic::header [read] |
struct ibft_ipaddr ibft_nic::ip_address [read] |
Subnet mask.
This is the length of the subnet mask in bits (e.g. /24).
Definition at line 168 of file ibft.h.
Referenced by ibft_fill_nic().
struct ibft_ipaddr ibft_nic::gateway [read] |
struct ibft_ipaddr ibft_nic::dns[2] [read] |
Primary and secondary DNS servers.
Definition at line 174 of file ibft.h.
Referenced by ibft_fill_nic().
struct ibft_ipaddr ibft_nic::dhcp [read] |
struct ibft_string ibft_nic::hostname [read] |
1.5.7.1