aboutsummaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorHerbert Xu <[email protected]>2015-04-17 13:32:09 +0800
committerDavid S. Miller <[email protected]>2015-04-17 13:29:28 -0400
commitf40ae91307c275fc8b17420fa74145e9937c3c0b (patch)
tree1ddebef04f1f52779cc5352b9ed52e121b905f63 /scripts/gdb/linux/utils.py
parent521f1cf1dbb9d5ad858dca5dc75d1b45f64b6589 (diff)
act_mirred: Fix bogus header when redirecting from VLAN
When you redirect a VLAN device to any device, you end up with crap in af_packet on the xmit path because hard_header_len is not equal to skb->mac_len. So the redirected packet contains four extra bytes at the start which then gets interpreted as part of the MAC address. This patch fixes this by only pushing skb->mac_len. We also need to fix ifb because it tries to undo the pushing done by act_mirred. Signed-off-by: Herbert Xu <[email protected]> Acked-by: Alexei Starovoitov <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions