1From 1d5a2e0f88e0c53fede03632fa92ffade5e79ac5 Mon Sep 17 00:00:00 2001 2From: Fabrice Fontaine <fontaine.fabrice@gmail.com> 3Date: Sun, 11 Apr 2021 10:04:59 +0200 4Subject: [PATCH] fix build on musl 5 6Build on musl is broken since version 1.7.1 and commit 7a1f20223cfcf7b9eae8c9e7e7a07e7bf1377f65b: 8 9libbridge_devif.c: In function 'fpopen': 10libbridge_devif.c:33:12: error: 'PATH_MAX' undeclared (first use in this function); did you mean 'AF_MAX'? 11 33 | char path[PATH_MAX]; 12 | ^~~~~~~~ 13 | AF_MAX 14 15Fixes: 16 - http://autobuild.buildroot.org/results/0f080ff6913595ee2732b93206e5001c837c1bcc 17 18Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> 19[Upstream status: sent to Stephen Hemminger <sthemmin@microsoft.com>] 20--- 21 libbridge/libbridge_devif.c | 1 + 22 libbridge/libbridge_init.c | 1 + 23 2 files changed, 2 insertions(+) 24 25diff --git a/libbridge/libbridge_devif.c b/libbridge/libbridge_devif.c 26index 8b7d954..6c679f6 100644 27--- a/libbridge/libbridge_devif.c 28+++ b/libbridge/libbridge_devif.c 29@@ -21,6 +21,7 @@ 30 #include <stdlib.h> 31 #include <unistd.h> 32 #include <errno.h> 33+#include <limits.h> 34 #include <string.h> 35 #include <dirent.h> 36 #include <fcntl.h> 37diff --git a/libbridge/libbridge_init.c b/libbridge/libbridge_init.c 38index c914971..83a97cd 100644 39--- a/libbridge/libbridge_init.c 40+++ b/libbridge/libbridge_init.c 41@@ -20,6 +20,7 @@ 42 #include <stdlib.h> 43 #include <unistd.h> 44 #include <errno.h> 45+#include <limits.h> 46 #include <string.h> 47 #include <dirent.h> 48 #include <sys/types.h> 49-- 502.30.2 51 52