diff --git a/target/linux/generic/patches-4.0/050-backport_netfilter_rtcache.patch b/target/linux/generic/patches-4.0/050-backport_netfilter_rtcache.patch index 61a1411e4eba0763635b444c672efcb4e8a48a6a..347bfaf1f64d96e3a501e083f78d6ceb29d99d20 100644 --- a/target/linux/generic/patches-4.0/050-backport_netfilter_rtcache.patch +++ b/target/linux/generic/patches-4.0/050-backport_netfilter_rtcache.patch @@ -290,7 +290,7 @@ Signed-off-by: Florian Westphal <fw@strlen.de> + dst = dst_check(dst, cookie); + pr_debug("obtained dst %p for skb %p, cookie %d\n", dst, skb, cookie); + if (likely(dst)) -+ skb_dst_set_noref_force(skb, dst); ++ skb_dst_set_noref(skb, dst); + else + nf_conn_rtcache_dst_obsolete(rtc, dir); +