diff options
Diffstat (limited to 'net/rtpengine/patches')
| -rw-r--r-- | net/rtpengine/patches/06-fix-compilation-with-iptables-1-8-8.patch | 30 | ||||
| -rw-r--r-- | net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch | 4 |
2 files changed, 2 insertions, 32 deletions
diff --git a/net/rtpengine/patches/06-fix-compilation-with-iptables-1-8-8.patch b/net/rtpengine/patches/06-fix-compilation-with-iptables-1-8-8.patch deleted file mode 100644 index 1b92b59..0000000 --- a/net/rtpengine/patches/06-fix-compilation-with-iptables-1-8-8.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 2a6d5cd2cbb58c1cab271a65a76decfdbc11dcd7 Mon Sep 17 00:00:00 2001 -From: Nick Hainke <vincent@systemli.org> -Date: Wed, 8 Jun 2022 09:30:44 +0200 -Subject: [PATCH] fix compilation with iptables 1.8.8 - -The extension handling changed [0,1]. Fix compilation with iptables -1.8.8 [2]. - -[0] - https://git.netfilter.org/iptables/commit/?id=ef108943f69a6e20533d58823740d3f0534ea8ec -[1] - https://git.netfilter.org/iptables/commit/?id=6c689b639cf8e2aeced8685eca2915892d76ad86 -[2] - openwrt/openwrt#9886 - -Signed-off-by: Nick Hainke <vincent@systemli.org> ---- - iptables-extension/libxt_RTPENGINE.c | 4 ++++ - 1 file changed, 4 insertions(+) - ---- a/iptables-extension/libxt_RTPENGINE.c -+++ b/iptables-extension/libxt_RTPENGINE.c -@@ -5,6 +5,10 @@ - #include <netinet/in.h> - #include <arpa/inet.h> - -+#ifndef _init -+#define _init __attribute__((constructor)) _INIT -+#endif -+ - #if defined(__ipt) - #include <iptables.h> - #elif defined(__ip6t) diff --git a/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch b/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch index 6f42c17..72b7914 100644 --- a/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch +++ b/net/rtpengine/patches/07-always-dynamically-allocate-buffer-for-kernel-mod.patch @@ -1,6 +1,6 @@ --- a/kernel-module/xt_RTPENGINE.c +++ b/kernel-module/xt_RTPENGINE.c -@@ -3455,14 +3455,11 @@ static inline ssize_t proc_control_read_ +@@ -3457,14 +3457,11 @@ static inline ssize_t proc_control_read_ struct inode *inode; uint32_t id; struct rtpengine_table *t; @@ -15,7 +15,7 @@ else { /* > */ msg = kmalloc(buflen, GFP_KERNEL); if (!msg) -@@ -3559,16 +3556,14 @@ static inline ssize_t proc_control_read_ +@@ -3561,16 +3558,14 @@ static inline ssize_t proc_control_read_ goto out; } |
