Added options listed in
authorMichael Brown <mcb30@etherboot.org>
Tue, 5 Dec 2006 15:40:28 +0000 (15:40 +0000)
committerMichael Brown <mcb30@etherboot.org>
Tue, 5 Dec 2006 15:40:28 +0000 (15:40 +0000)
http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx as required
for iSCSI boot.  Note that options 204-206 are listed in the document
but don't seem to be defined anywhere on the web.

src/include/gpxe/dhcp.h

index 5b01c9a..9ce8113 100644 (file)
 /** Vendor class identifier */
 #define DHCP_VENDOR_CLASS_ID 60
 
+/** Client identifier */
+#define DHCP_CLIENT_ID 61
+
 /** TFTP server name
  *
  * This option replaces the fixed "sname" field, when that field is
  */
 #define DHCP_EB_PASSWORD DHCP_ENCAP_OPT ( DHCP_EB_ENCAP, 0xbf )
 
+/** iSCSI primary target IQN */
+#define DHCP_ISCSI_PRIMARY_TARGET_IQN 201
+
+/** iSCSI secondary target IQN */
+#define DHCP_ISCSI_SECONDARY_TARGET_IQN 202
+
+/** iSCSI initiator IQN */
+#define DHCP_ISCSI_INITIATOR_IQN 203
+
 /** Maximum normal DHCP option */
 #define DHCP_MAX_OPTION 254