From db4550c4c812c5bf146e654845008e78c62c16d1 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Wed, 18 Oct 2017 22:55:59 +0200 Subject: [PATCH] broadcom-wl: fix compile with kernel 4.9 ENOENT could not be found by the compiler when compiling again kernel 4.9. Signed-off-by: Hauke Mehrtens --- .../broadcom-wl/patches/120-fixup-mac-addresses.patch | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch b/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch index a07176d02d..422f7f784f 100644 --- a/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch +++ b/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch @@ -1,14 +1,15 @@ --- a/driver/nvram_stub.c +++ b/driver/nvram_stub.c -@@ -5,6 +5,7 @@ +@@ -5,6 +5,8 @@ #include #include #include +#include ++#include #ifdef BCMDBG_ERR #define NVR_MSG(x) printf x -@@ -24,6 +25,7 @@ typedef struct _vars { +@@ -24,6 +26,7 @@ typedef struct _vars { static vars_t *vars = NULL; static int nvram_init_done = 0; extern char *nvram_buf[]; @@ -16,7 +17,7 @@ int BCMATTACHFN(nvram_init)(void *si) -@@ -55,6 +57,7 @@ BCMATTACHFN(nvram_init)(void *si) +@@ -55,6 +58,7 @@ BCMATTACHFN(nvram_init)(void *si) vars = new; bcopy((char *)(&nvh[1]), new->vars, nvs); @@ -24,7 +25,7 @@ return 0; } -@@ -164,3 +167,65 @@ nvram_getall(char *buf, int count) +@@ -164,3 +168,65 @@ nvram_getall(char *buf, int count) *buf = '\0'; return 0; } -- 2.30.2