From 74c41fac068f3c2680b77973ef21b6ee52d1b4cd Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Tue, 28 Nov 2006 02:14:20 +0000 Subject: Create "username" and "password" DHCP options, ready for placing this information in NVS. --- src/include/gpxe/dhcp.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/include') diff --git a/src/include/gpxe/dhcp.h b/src/include/gpxe/dhcp.h index 79df5fc7c..5b01c9ad8 100644 --- a/src/include/gpxe/dhcp.h +++ b/src/include/gpxe/dhcp.h @@ -167,6 +167,24 @@ */ #define DHCP_EB_BIOS_DRIVE DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0xbd ) +/** Username + * + * This will be used as the username for any required authentication. + * It is expected that this option's value will be held in + * non-volatile storage, rather than transmitted as part of a DHCP + * packet. + */ +#define DHCP_EB_USERNAME DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0xbe ) + +/** Password + * + * This will be used as the password for any required authentication. + * It is expected that this option's value will be held in + * non-volatile storage, rather than transmitted as part of a DHCP + * packet. + */ +#define DHCP_EB_PASSWORD DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0xbf ) + /** Maximum normal DHCP option */ #define DHCP_MAX_OPTION 254 -- cgit v1.2.3-55-g7522