83 lines
2.2 KiB
Groff
83 lines
2.2 KiB
Groff
.TH "libnvme" 9 "struct nbft_info_hfi_info_tcp" "November 2024" "API Manual" LINUX
|
|
.SH NAME
|
|
struct nbft_info_hfi_info_tcp \- HFI Transport Info Descriptor - NVMe/TCP
|
|
.SH SYNOPSIS
|
|
struct nbft_info_hfi_info_tcp {
|
|
.br
|
|
.BI " __u32 pci_sbdf;"
|
|
.br
|
|
.BI " __u8 mac_addr[6];"
|
|
.br
|
|
.BI " __u16 vlan;"
|
|
.br
|
|
.BI " __u8 ip_origin;"
|
|
.br
|
|
.BI " char ipaddr[40];"
|
|
.br
|
|
.BI " __u8 subnet_mask_prefix;"
|
|
.br
|
|
.BI " char gateway_ipaddr[40];"
|
|
.br
|
|
.BI " __u16 route_metric;"
|
|
.br
|
|
.BI " char primary_dns_ipaddr[40];"
|
|
.br
|
|
.BI " char secondary_dns_ipaddr[40];"
|
|
.br
|
|
.BI " char dhcp_server_ipaddr[40];"
|
|
.br
|
|
.BI " char *host_name;"
|
|
.br
|
|
.BI " bool this_hfi_is_default_route;"
|
|
.br
|
|
.BI " bool dhcp_override;"
|
|
.br
|
|
.BI "
|
|
};
|
|
.br
|
|
|
|
.SH Members
|
|
.IP "pci_sbdf" 12
|
|
PCI Express Routing ID for the HFI Transport Function.
|
|
.IP "mac_addr" 12
|
|
MAC Address: The MAC address of this HFI,
|
|
in EUI-48TM format.
|
|
.IP "vlan" 12
|
|
The VLAN identifier if the VLAN is associated with
|
|
this HFI, as defined in IEEE 802.1q-2018 or zeroes
|
|
if no VLAN is associated with this HFI.
|
|
.IP "ip_origin" 12
|
|
The source of Ethernet L3 configuration information
|
|
used by the driver or 0 if not used.
|
|
.IP "ipaddr" 12
|
|
The IPv4 or IPv6 address of this HFI.
|
|
.IP "subnet_mask_prefix" 12
|
|
The IPv4 or IPv6 subnet mask in CIDR routing prefix
|
|
notation.
|
|
.IP "gateway_ipaddr" 12
|
|
The IPv4 or IPv6 address of the IP gateway for this
|
|
HFI or zeroes if no IP gateway is specified.
|
|
.IP "route_metric" 12
|
|
The cost value for the route indicated by this HFI.
|
|
.IP "primary_dns_ipaddr" 12
|
|
The IPv4 or IPv6 address of the Primary DNS server
|
|
for this HFI.
|
|
.IP "secondary_dns_ipaddr" 12
|
|
The IPv4 or IPv6 address of the Secondary DNS server
|
|
for this HFI.
|
|
.IP "dhcp_server_ipaddr" 12
|
|
The IPv4 or IPv6 address of the DHCP server used
|
|
to assign this HFI address.
|
|
.IP "host_name" 12
|
|
The Host Name string.
|
|
.IP "this_hfi_is_default_route" 12
|
|
If True, then the BIOS utilized this interface
|
|
described by HFI to be the default route with highest
|
|
priority. If False, then routes are local to their
|
|
own scope.
|
|
.IP "dhcp_override" 12
|
|
If True, then HFI information was populated
|
|
by consuming the DHCP on this interface. If False,
|
|
then the HFI information was set administratively
|
|
by a configuration interface to the driver and
|
|
pre-OS envrionment.
|