diff options
Diffstat (limited to 'package/iproute2/patches')
4 files changed, 4 insertions, 13 deletions
diff --git a/package/iproute2/patches/000-debian_patches_3.patch b/package/iproute2/patches/000-debian_patches_3.patch index 8e688f89c..bdb1328e5 100644 --- a/package/iproute2/patches/000-debian_patches_3.patch +++ b/package/iproute2/patches/000-debian_patches_3.patch @@ -654,9 +654,9 @@ TCMODULES += q_multiq.o TCMODULES += q_netem.o +TCMODULES += q_wrr.o + TCMODULES += q_choke.o TCMODULES += f_rsvp.o TCMODULES += f_u32.o - TCMODULES += f_route.o --- a/tc/q_htb.c +++ b/tc/q_htb.c @@ -1,3 +1,311 @@ diff --git a/package/iproute2/patches/003-iproute2-get_dont_filter_cached.patch b/package/iproute2/patches/003-iproute2-get_dont_filter_cached.patch deleted file mode 100644 index 35c1ac4c3..000000000 --- a/package/iproute2/patches/003-iproute2-get_dont_filter_cached.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/ip/iproute.c -+++ b/ip/iproute.c -@@ -1286,6 +1286,7 @@ int iproute_get(int argc, char **argv) - memset(&req, 0, sizeof(req)); - - iproute_reset_filter(); -+ filter.cloned = 2; - - req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct rtmsg)); - req.n.nlmsg_flags = NLM_F_REQUEST; diff --git a/package/iproute2/patches/007-version_includes.patch b/package/iproute2/patches/007-version_includes.patch index 39bf49a0e..30fefa34d 100644 --- a/package/iproute2/patches/007-version_includes.patch +++ b/package/iproute2/patches/007-version_includes.patch @@ -4,12 +4,13 @@ --- a/include/linux/netfilter_ipv4/ip_tables.h +++ b/include/linux/netfilter_ipv4/ip_tables.h -@@ -113,7 +113,10 @@ struct ipt_entry { +@@ -113,8 +113,11 @@ struct ipt_entry { #define IPT_CONTINUE XT_CONTINUE #define IPT_RETURN XT_RETURN +#include <linux/version.h> +#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) + /* This group is older than old (iptables < v1.4.0-rc1~89) */ #include <linux/netfilter/xt_tcpudp.h> +#endif #define ipt_udp xt_udp diff --git a/package/iproute2/patches/200-act_connmark.patch b/package/iproute2/patches/200-act_connmark.patch index 561041f0a..bbc304180 100644 --- a/package/iproute2/patches/200-act_connmark.patch +++ b/package/iproute2/patches/200-act_connmark.patch @@ -5,9 +5,9 @@ TCMODULES += m_pedit.o TCMODULES += m_skbedit.o +TCMODULES += m_connmark.o + TCMODULES += m_csum.o TCMODULES += p_ip.o TCMODULES += p_icmp.o - TCMODULES += p_tcp.o --- /dev/null +++ b/tc/m_connmark.c @@ -0,0 +1,71 @@ |