blob: a7c7093e0902a8e59e61db549c33bd9d4febd4dc [file] [log] [blame]
Brad Bishop19323692019-04-05 15:28:33 -04001From 29b37e45577c0921846c1709a190f08a3b032666 Mon Sep 17 00:00:00 2001
2From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 8 Mar 2019 09:08:38 -0800
4Subject: [PATCH] IFNAMSIZ is defined in net/if.h
5
6Fixes
7/mnt/a/yoe/build/tmp/work/qemuriscv64-yoe-linux-musl/linux-atm/2.5.2-r0/recipe-sysroot/usr/include/linux/if_arp.h:121:16: error: 'IFNAMSIZ' undeclared here (not in a function)
8| char arp_dev[IFNAMSIZ];
9| ^~~~~~~~
10In file included from ../../../linux-atm-2.5.2/src/arpd/itf.c:17:
11/mnt/a/yoe/build/tmp/work/qemuriscv64-yoe-linux-musl/linux-atm/2.5.2-r0/recipe-sysroot/usr/include/linux/if_arp.h:121:16: error: 'IFNAMSIZ' undeclared here (not in a function)
12| char arp_dev[IFNAMSIZ];
13| ^~~~~~~~
14
15Upstream-Status: Pending
16Signed-off-by: Khem Raj <raj.khem@gmail.com>
17---
18 src/arpd/arp.c | 1 +
19 src/arpd/itf.c | 1 +
20 2 files changed, 2 insertions(+)
21
22diff --git a/src/arpd/arp.c b/src/arpd/arp.c
23index 92d3787..ff1574c 100644
24--- a/src/arpd/arp.c
25+++ b/src/arpd/arp.c
26@@ -17,6 +17,7 @@
27 #include <netinet/in.h> /* for ntohs, etc. */
28 #define _LINUX_NETDEVICE_H /* very crude hack for glibc2 */
29 #include <linux/types.h>
30+#include <net/if.h>
31 #include <linux/if_arp.h>
32 #include <linux/if_ether.h>
33 #include <atm.h>
34diff --git a/src/arpd/itf.c b/src/arpd/itf.c
35index 92f0951..d285e3b 100644
36--- a/src/arpd/itf.c
37+++ b/src/arpd/itf.c
38@@ -14,6 +14,7 @@
39 #include <sys/socket.h>
40 #define _LINUX_NETDEVICE_H /* glibc2 */
41 #include <linux/types.h>
42+#include <net/if.h>
43 #include <linux/if_arp.h>
44
45 #include "atmd.h"
46--
472.21.0
48