---
name: "nbft_hfi_info_tcp_flags"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nbft_hfi_info_tcp_flags"
---

# nbft\_hfi\_info\_tcp\_flags(2)

HFI Transport Flags

## NAME

enum nbft\_hfi\_info\_tcp\_flags - HFI Transport Flags

## SYNOPSIS

enum nbft\_hfi\_info\_tcp\_flags {\
     **NBFT\_HFI\_INFO\_TCP\_VALID** , \
\
     **NBFT\_HFI\_INFO\_TCP\_GLOBAL\_ROUTE** , \
\
     **NBFT\_HFI\_INFO\_TCP\_DHCP\_OVERRIDE**

};

## Constants

- NBFT\_HFI\_INFO\_TCP\_VALID

  Descriptor Valid: if set to 1h, then this descriptor is valid. If cleared to 0h, then this descriptor is reserved.

- NBFT\_HFI\_INFO\_TCP\_GLOBAL\_ROUTE

  Global Route vs. Link Local Override Flag: if set to 1h, then the BIOS utilized this interface described by HFI to be the default route with highest priority. If cleared to 0h, then routes are local to their own scope.

- NBFT\_HFI\_INFO\_TCP\_DHCP\_OVERRIDE

  DHCP Override: if set to 1, then HFI information was populated by consuming the DHCP on this interface. If cleared to 0h, then the HFI information was set administratively by a configuration interface to the driver and pre-OS envrionment.
