diff options
author | Chonggang Li <chonggangli@google.com> | 2017-04-16 12:02:18 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-04-17 15:45:47 -0400 |
commit | b89f04c61efe3b7756434d693b9203cc0cce002e (patch) | |
tree | 694c8d19d40a4b771340410482e7e26fcb822810 /include | |
parent | c21ef3e343ae916ad3cfd4dc6ef6791c1f80a010 (diff) | |
download | linux-b89f04c61efe3b7756434d693b9203cc0cce002e.tar.bz2 |
bonding: deliver link-local packets with skb->dev set to link that packets arrived on
Bonding driver changes the skb->dev to the bonding-master before
passing the packet to stack for further processing. This, however
does not make sense for the link-local packets and it loses "the
link info" once its skb->dev is changed to bonding-master. This
patch changes this behavior for link-local packets by not changing
the skb->dev to the bonding-master and maintaining it as it is,
i.e. the link on which the packet arrived.
Signed-off-by: Chonggang Li <chonggangli@google.com>
Signed-off-by: Mahesh Bandewar <maheshb@google.com>
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Signed-off-by: Jay Vosburgh <jay.vosburgh@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions