Branch: refs/heads/master
Home:
https://github.com/jpirko/libteam
Commit: 2b101406db9159b31b962ef0aaafb432b5e16e94
https://github.com/jpirko/libteam/commit/2b101406db9159b31b962ef0aaafb432...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M libteam/ifinfo.c
Log Message:
-----------
libteam: ifinfo: fix rtnl dellink handling
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Commit: 56e4a2990edebd8b9fe491d3cad5256734d1746f
https://github.com/jpirko/libteam/commit/56e4a2990edebd8b9fe491d3cad52567...
Author: Jiri Pirko <jiri(a)resnulli.us>
Date: 2015-03-27 (Fri, 27 Mar 2015)
Changed paths:
M teamd/teamd_lw_arp_ping.c
Log Message:
-----------
teamd: lw: arp_ping: fix arp rx handling
arp ping linkwatch uses packet socket bound to ETH_P_ARP. This socket
gets skb delivered in after rx_handler is called, unlike ETH_P_ALL.
When put in bridge, bridge consumes all incoming skbs, therefore the
packet socket never sees any arps.
To fix this, bind the socket to ETH_P_ALL to move the probe before
rx_handler. Socket filter is updated with checking protocol for arp
type to avoid receiving of another packets.
Signed-off-by: Jiri Pirko <jiri(a)resnulli.us>
Compare:
https://github.com/jpirko/libteam/compare/a3793b677835...56e4a2990ede