mirror of
https://github.com/VIKINGYFY/immortalwrt.git
synced 2025-12-16 17:15:26 +00:00
https://www.spinics.net/lists/netdev/msg1094722.html https://www.spinics.net/lists/netdev/msg1112693.html https://www.spinics.net/lists/netdev/msg1126307.html Only small size increases: ``` 42470 bin/packages/mipsel_24kc/base/devlink-6.17.0-r1.apk 7553 bin/packages/mipsel_24kc/base/genl-6.17.0-r1.apk 35340 bin/packages/mipsel_24kc/base/ip-bridge-6.17.0-r1.apk 195151 bin/packages/mipsel_24kc/base/ip-full-6.17.0-r1.apk 133690 bin/packages/mipsel_24kc/base/ip-tiny-6.17.0-r1.apk 12185 bin/packages/mipsel_24kc/base/nstat-6.17.0-r1.apk 21484 bin/packages/mipsel_24kc/base/rdma-6.17.0-r1.apk 40935 bin/packages/mipsel_24kc/base/ss-6.17.0-r1.apk 168132 bin/packages/mipsel_24kc/base/tc-bpf-6.17.0-r1.apk 169667 bin/packages/mipsel_24kc/base/tc-full-6.17.0-r1.apk 144693 bin/packages/mipsel_24kc/base/tc-tiny-6.17.0-r1.apk 41654 bin/packages/mipsel_24kc/base/devlink-6.14.0-r1.apk 7551 bin/packages/mipsel_24kc/base/genl-6.14.0-r1.apk 32847 bin/packages/mipsel_24kc/base/ip-bridge-6.14.0-r1.apk 194398 bin/packages/mipsel_24kc/base/ip-full-6.14.0-r1.apk 132656 bin/packages/mipsel_24kc/base/ip-tiny-6.14.0-r1.apk 12114 bin/packages/mipsel_24kc/base/nstat-6.14.0-r1.apk 21366 bin/packages/mipsel_24kc/base/rdma-6.14.0-r1.apk 40939 bin/packages/mipsel_24kc/base/ss-6.14.0-r1.apk 163878 bin/packages/mipsel_24kc/base/tc-bpf-6.14.0-r1.apk 165511 bin/packages/mipsel_24kc/base/tc-full-6.14.0-r1.apk 140497 bin/packages/mipsel_24kc/base/tc-tiny-6.14.0-r1.apk ``` Link: https://github.com/openwrt/openwrt/pull/20545 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
28 lines
763 B
Diff
28 lines
763 B
Diff
From 7119f3736f689ab396ca4193ac593938affd55fa Mon Sep 17 00:00:00 2001
|
|
From: Yureka <yureka@cyberchaos.dev>
|
|
Date: Sun, 12 Oct 2025 14:39:47 +0200
|
|
Subject: lib: bridge: avoid redefinition of in6_addr
|
|
|
|
On musl libc, which does not use the kernel definitions of in6_addr, including
|
|
the libc headers after the kernel (UAPI) headers would cause a redefinition
|
|
error. The opposite order avoids the redefinition.
|
|
|
|
Fixes: 9e89d5b94d749f37525cd8778311e1c9f28f172a
|
|
Signed-off-by: Yureka <yureka@cyberchaos.dev>
|
|
---
|
|
lib/bridge.c | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
--- a/lib/bridge.c
|
|
+++ b/lib/bridge.c
|
|
@@ -2,8 +2,8 @@
|
|
|
|
#include <net/if.h>
|
|
|
|
-#include "bridge.h"
|
|
#include "utils.h"
|
|
+#include "bridge.h"
|
|
|
|
void bridge_print_vlan_flags(__u16 flags)
|
|
{
|