Blame SOURCES/0008-Enable-IPv6-protocol-in-non-QEMU-builds.patch

29ec69
From ebdaa4f4f00c71cc200861fac96066a1e38dd7f1 Mon Sep 17 00:00:00 2001
29ec69
From: Ladi Prosek <lprosek@redhat.com>
29ec69
Date: Tue, 28 Jun 2016 14:23:19 +0200
29ec69
Subject: Enable IPv6 protocol in non-QEMU builds
29ec69
29ec69
RH-Author: Ladi Prosek <lprosek@redhat.com>
29ec69
Message-id: <1467123799-26467-1-git-send-email-lprosek@redhat.com>
29ec69
Patchwork-id: 70822
29ec69
O-Subject: [RHEL7.3 ipxe PATCH v2] Enable IPv6 protocol in non-QEMU builds
29ec69
Bugzilla: 1350167
29ec69
RH-Acked-by: Lucas Alvares Gomes <lgomes@redhat.com>
29ec69
RH-Acked-by: Gerd Hoffmann <kraxel@redhat.com>
29ec69
RH-Acked-by: Neil Horman <nhorman@redhat.com>
29ec69
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
29ec69
29ec69
Enables IPv6 in ipxe-bootimgs and ipxe-roms while keeping the
29ec69
QEMU package ipxe-roms-qemu unaffected. This change depends on
29ec69
the include order specified in upstream commit c801cb29d647.
29ec69
29ec69
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1350167
29ec69
Brew: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=11281457
29ec69
29ec69
Signed-off-by: Ladi Prosek <lprosek@redhat.com>
29ec69
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
29ec69
(cherry picked from commit 35f4006845436816a651b2f154a37d38d02305d9)
29ec69
---
29ec69
 src/config/local/general.h      | 3 +++
29ec69
 src/config/local/qemu/general.h | 3 +++
29ec69
 2 files changed, 6 insertions(+)
29ec69
 create mode 100644 src/config/local/qemu/general.h
29ec69
29ec69
diff --git a/src/config/local/general.h b/src/config/local/general.h
29ec69
index 5814511..47d0e1a 100644
29ec69
--- a/src/config/local/general.h
29ec69
+++ b/src/config/local/general.h
29ec69
@@ -1,3 +1,6 @@
29ec69
 #undef ROM_BANNER_TIMEOUT
29ec69
 #define ROM_BANNER_TIMEOUT     0
29ec69
 
29ec69
+/* Enable IPv6. Note that we leave this defined only in non-QEMU builds.
29ec69
+ * Find the corresponding undef in src/config/local/qemu/general.h */
29ec69
+#define NET_PROTO_IPV6
29ec69
diff --git a/src/config/local/qemu/general.h b/src/config/local/qemu/general.h
29ec69
new file mode 100644
29ec69
index 0000000..ef7b5e4
29ec69
--- /dev/null
29ec69
+++ b/src/config/local/qemu/general.h
29ec69
@@ -0,0 +1,3 @@
29ec69
+/* IPv6 is enabled only in non-QEMU builds. Find the corresponding define
29ec69
+ * in src/config/local/general.h */
29ec69
+#undef NET_PROTO_IPV6
29ec69
-- 
29ec69
1.8.3.1
29ec69