summaryrefslogtreecommitdiffstats
path: root/target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-07-22 15:30:56 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-07-22 15:30:56 +0000
commit6a5b4ec7dc2abeecd47345e2fb5aeb83ea50f322 (patch)
treec509094fab78eeabacde97824507826b776d48a7 /target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch
parent06a27059bd238abfc0310c50cb59e997ec208798 (diff)
downloadmaster-31e0f0ae-6a5b4ec7dc2abeecd47345e2fb5aeb83ea50f322.tar.gz
master-31e0f0ae-6a5b4ec7dc2abeecd47345e2fb5aeb83ea50f322.tar.bz2
master-31e0f0ae-6a5b4ec7dc2abeecd47345e2fb5aeb83ea50f322.zip
kernel: update 3.9 to 3.9.11
Also refresh 3.9 patches. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 37501
Diffstat (limited to 'target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch')
-rw-r--r--target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch4
1 files changed, 2 insertions, 2 deletions
diff --git a/target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch b/target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch
index 986b3f843b..64a980ebdd 100644
--- a/target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch
+++ b/target/linux/generic/patches-3.9/644-bridge_optimize_netfilter_hooks.patch
@@ -48,8 +48,8 @@
return RX_HANDLER_CONSUMED; /* consumed by filter */
} else {
@@ -224,7 +224,7 @@ forward:
- if (!ether_addr_equal(p->br->dev->dev_addr, dest))
- goto drop;
+ if (ether_addr_equal(p->br->dev->dev_addr, dest))
+ skb->pkt_type = PACKET_HOST;
- if (NF_HOOK(NFPROTO_BRIDGE, NF_BR_PRE_ROUTING, skb, skb->dev, NULL,
+ if (BR_HOOK(NFPROTO_BRIDGE, NF_BR_PRE_ROUTING, skb, skb->dev, NULL,