X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fgeneric%2Fbackport-5.4%2F020-backport_netfilter_rtcache.patch;h=7b1aab9accb95ba6efd22ccd0c84d2bbb3234206;hb=4e0c54bc5bc8381e031af5147b66b4dadeecc626;hp=c02b8f39e01bad534ba1960390310f6a2fdb0d31;hpb=c16517d26de30c90dabce1e456615fd7fbdce07c;p=openwrt%2Fstaging%2Frmilecki.git diff --git a/target/linux/generic/backport-5.4/020-backport_netfilter_rtcache.patch b/target/linux/generic/backport-5.4/020-backport_netfilter_rtcache.patch index c02b8f39e01..7b1aab9accb 100644 --- a/target/linux/generic/backport-5.4/020-backport_netfilter_rtcache.patch +++ b/target/linux/generic/backport-5.4/020-backport_netfilter_rtcache.patch @@ -94,7 +94,7 @@ Signed-off-by: Florian Westphal +} --- a/net/netfilter/Kconfig +++ b/net/netfilter/Kconfig -@@ -135,6 +135,18 @@ config NF_CONNTRACK_EVENTS +@@ -136,6 +136,18 @@ config NF_CONNTRACK_EVENTS If unsure, say `N'. @@ -115,16 +115,16 @@ Signed-off-by: Florian Westphal depends on NETFILTER_ADVANCED --- a/net/netfilter/Makefile +++ b/net/netfilter/Makefile -@@ -25,6 +25,9 @@ obj-$(CONFIG_NETFILTER_NETLINK_OSF) += n +@@ -26,6 +26,9 @@ obj-$(CONFIG_NETFILTER_NETLINK_OSF) += n # connection tracking obj-$(CONFIG_NF_CONNTRACK) += nf_conntrack.o +# optional conntrack route cache extension +obj-$(CONFIG_NF_CONNTRACK_RTCACHE) += nf_conntrack_rtcache.o + - obj-$(CONFIG_NF_CT_PROTO_GRE) += nf_conntrack_proto_gre.o - # netlink interface for nf_conntrack + obj-$(CONFIG_NF_CT_NETLINK) += nf_conntrack_netlink.o + obj-$(CONFIG_NF_CT_NETLINK_TIMEOUT) += nfnetlink_cttimeout.o --- /dev/null +++ b/net/netfilter/nf_conntrack_rtcache.c @@ -0,0 +1,428 @@