diff options
author | 2009-04-20 17:12:35 +0200 | |
---|---|---|
committer | 2009-04-20 17:12:35 +0200 | |
commit | c197facc8ea08062f8f949aade6a33649ee06771 (patch) | |
tree | fe91cc539f7ebe89e66f432949c316fd5b3a496e /lib/fault-inject.c | |
parent | netfilter: nfnetlink: return ENOMEM if we fail to create netlink socket (diff) | |
download | wireguard-linux-c197facc8ea08062f8f949aade6a33649ee06771.tar.xz wireguard-linux-c197facc8ea08062f8f949aade6a33649ee06771.zip |
netfilter: bridge: allow fragmentation of VLAN packets traversing a bridge
br_nf_dev_queue_xmit only checks for ETH_P_IP packets for fragmenting but not
VLAN packets. This results in dropping of large VLAN packets. This can be
observed when connection tracking is enabled. Connection tracking re-assembles
fragmented packets, and these have to re-fragmented when transmitting out. Also,
make sure only refragmented packets are defragmented as per suggestion from
Patrick McHardy.
Signed-off-by: Saikiran Madugula <hummerbliss@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Diffstat (limited to 'lib/fault-inject.c')
0 files changed, 0 insertions, 0 deletions