summaryrefslogtreecommitdiffstats
path: root/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-12-13 12:30:17 -0800
committerKhem Raj <raj.khem@gmail.com>2025-12-14 10:11:17 -0800
commitd3529a351dd4b6481493e5e40d2d57a6d92d59bc (patch)
tree8687a252bbd61aa07b35707641fc3644a16dcf93 /meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch
parentd50131ca7c1f10965056ce98e48110d6bf13fab0 (diff)
downloadmeta-openembedded-d3529a351dd4b6481493e5e40d2d57a6d92d59bc.tar.gz
kexec-tools-klibc: Update to latest 2.0.32 release
Add riscv64 support Rework klibc support patches Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Andrea Adami <andrea.adami@gmail.com>
Diffstat (limited to 'meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch')
-rw-r--r--meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch12
1 files changed, 1 insertions, 11 deletions
diff --git a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch
index eca01b956c..738623f0dd 100644
--- a/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch
+++ b/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/0014-add-if_nameindex-from-musl.patch
@@ -32,8 +32,6 @@ Upstream-Status: Pending
32 create mode 100644 kexec/if_nameindex.c 32 create mode 100644 kexec/if_nameindex.c
33 create mode 100644 kexec/if_nameindex.h 33 create mode 100644 kexec/if_nameindex.h
34 34
35diff --git a/kexec/Makefile b/kexec/Makefile
36index 4db84d8..fb7520b 100644
37--- a/kexec/Makefile 35--- a/kexec/Makefile
38+++ b/kexec/Makefile 36+++ b/kexec/Makefile
39@@ -11,7 +11,7 @@ KEXEC_SRCS = $(KEXEC_SRCS_base) 37@@ -11,7 +11,7 @@ KEXEC_SRCS = $(KEXEC_SRCS_base)
@@ -45,9 +43,6 @@ index 4db84d8..fb7520b 100644
45 KEXEC_SRCS_base += kexec/kexec-elf.c 43 KEXEC_SRCS_base += kexec/kexec-elf.c
46 KEXEC_SRCS_base += kexec/kexec-elf-exec.c 44 KEXEC_SRCS_base += kexec/kexec-elf-exec.c
47 KEXEC_SRCS_base += kexec/kexec-elf-core.c 45 KEXEC_SRCS_base += kexec/kexec-elf-core.c
48diff --git a/kexec/if_nameindex.c b/kexec/if_nameindex.c
49new file mode 100644
50index 0000000..e586e41
51--- /dev/null 46--- /dev/null
52+++ b/kexec/if_nameindex.c 47+++ b/kexec/if_nameindex.c
53@@ -0,0 +1,64 @@ 48@@ -0,0 +1,64 @@
@@ -115,9 +110,6 @@ index 0000000..e586e41
115+ errno = ENOBUFS; 110+ errno = ENOBUFS;
116+ return p; 111+ return p;
117+} 112+}
118diff --git a/kexec/if_nameindex.h b/kexec/if_nameindex.h
119new file mode 100644
120index 0000000..cf1c061
121--- /dev/null 113--- /dev/null
122+++ b/kexec/if_nameindex.h 114+++ b/kexec/if_nameindex.h
123@@ -0,0 +1,15 @@ 115@@ -0,0 +1,15 @@
@@ -136,11 +128,9 @@ index 0000000..cf1c061
136+void if_freenameindex (struct if_nameindex *); 128+void if_freenameindex (struct if_nameindex *);
137+ 129+
138+#endif 130+#endif
139diff --git a/kexec/ifdown.c b/kexec/ifdown.c
140index 82c6141..cc3ca9f 100644
141--- a/kexec/ifdown.c 131--- a/kexec/ifdown.c
142+++ b/kexec/ifdown.c 132+++ b/kexec/ifdown.c
143@@ -18,6 +18,9 @@ char *v_ifdown = "@(#)ifdown.c 1.11 02-Jun-1998 miquels@cistron.nl"; 133@@ -18,6 +18,9 @@ char *v_ifdown = "@(#)ifdown.c 1.11 02
144 134
145 #include <netinet/in.h> 135 #include <netinet/in.h>
146 #include <net/if.h> 136 #include <net/if.h>