Blame 0001-EFI_PXE_BASE_CODE_DHCPV6_PACKET-is-in-gnu-efi-3.0t.patch

00ae245
From 5a82ef99c8ff146280cb4134d84ee242d3bdb98d Mon Sep 17 00:00:00 2001
fca313b
From: Peter Jones <pjones@redhat.com>
fca313b
Date: Thu, 30 May 2013 17:23:19 -0400
fca313b
Subject: [PATCH] EFI_PXE_BASE_CODE_DHCPV6_PACKET is in gnu-efi-3.0t
fca313b
fca313b
---
00ae245
 netboot.c | 9 +++++++++
00ae245
 1 file changed, 9 insertions(+)
fca313b
00ae245
diff --git b/netboot.c a/netboot.c
00ae245
index c44aeac..90fb9cb 100644
00ae245
--- b/netboot.c
00ae245
+++ a/netboot.c
00ae245
@@ -56,6 +56,15 @@ static EFI_IP_ADDRESS tftp_addr;
fca313b
 static char *full_path;
fca313b
 
fca313b
 
00ae245
+/*
00ae245
+ * Not in the EFI header set yet, so I have to declare it here
00ae245
+ */
00ae245
+typedef struct {
00ae245
+	UINT32 MessageType:8;
00ae245
+	UINT32 TransactionId:24;
00ae245
+	UINT8 DhcpOptions[1024];
00ae245
+} EFI_PXE_BASE_CODE_DHCPV6_PACKET;
00ae245
+
fca313b
 typedef struct {
fca313b
 	UINT16 OpCode;
fca313b
 	UINT16 Length;
fca313b
-- 
fca313b
1.8.2.1
fca313b