OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 2 Rev 3
Line 11... Line 11...
11 net/bridge/br_input.c | 7 +++++-- 11 net/bridge/br_input.c | 7 +++++--
12 1 file changed, 5 insertions(+), 2 deletions(-) 12 1 file changed, 5 insertions(+), 2 deletions(-)
Line 13... Line 13...
13   13  
14 --- a/net/bridge/br_input.c 14 --- a/net/bridge/br_input.c
15 +++ b/net/bridge/br_input.c 15 +++ b/net/bridge/br_input.c
16 @@ -166,10 +166,14 @@ int br_handle_frame_finish(struct net *n 16 @@ -166,11 +166,14 @@ int br_handle_frame_finish(struct net *n
17 } 17 }
Line 18... Line 18...
18 } 18 }
19 19
Line 24... Line 24...
24 + 24 +
25 if (p->state == BR_STATE_LEARNING) 25 if (p->state == BR_STATE_LEARNING)
26 goto drop; 26 goto drop;
Line 27... Line 27...
27 27
28 - BR_INPUT_SKB_CB(skb)->brdev = br->dev; -  
29 BR_INPUT_SKB_CB(skb)->src_port_isolated = !!(p->flags & BR_ISOLATED); 28 - BR_INPUT_SKB_CB(skb)->brdev = br->dev;
30 29 -
-   30 if (IS_ENABLED(CONFIG_INET) && skb->protocol == htons(ETH_P_ARP))
-   31 br_do_proxy_arp(skb, br, vid, p);