iPXE
Data Fields
setting Struct Reference

A setting. More...

#include <settings.h>

Data Fields

const char * name
 Name. More...
 
const char * description
 Description. More...
 
const struct setting_typetype
 Setting type. More...
 
uint64_t tag
 Setting tag, if applicable. More...
 
const struct settings_scopescope
 Setting scope (or NULL) More...
 

Detailed Description

A setting.

Definition at line 23 of file settings.h.

Field Documentation

◆ name

const char* setting::name

◆ description

const char* setting::description

Description.

Definition at line 30 of file settings.h.

Referenced by draw_info_row(), and efi_snp_hii_questions().

◆ type

const struct setting_type* setting::type

◆ tag

uint64_t setting::tag

◆ scope

const struct settings_scope* setting::scope

Setting scope (or NULL)

For historic reasons, a NULL scope with a non-zero tag indicates a DHCPv4 option setting.

Definition at line 49 of file settings.h.

Referenced by acpi_settings_applies(), builtin_applies(), cpuid_settings_applies(), dhcppkt_settings_applies(), dhcpv6_applies(), ipv6_applies(), memmap_settings_applies(), ndp_applies(), ndp_prefix_applies(), nvo_applies(), parse_setting_name(), pci_settings_applies(), phantom_clp_setting(), and smbios_applies().


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