Make sure PMTU discovery works in switch mode with VLAN tags.
authorGuus Sliepen <guus@tinc-vpn.org>
Sat, 10 Nov 2012 22:45:22 +0000 (23:45 +0100)
committerGuus Sliepen <guus@tinc-vpn.org>
Wed, 14 Nov 2012 10:13:12 +0000 (11:13 +0100)
commitaa9d61b5cd0d6dd8b911cfd06f6bb50ec028d0d1
tree203d465b1c8930754cb1799cde6da53ece3d2f62
parent13739025e0b2d80e462a3bf78bb5823a4db3a47e
Make sure PMTU discovery works in switch mode with VLAN tags.

Before, when tinc saw a packet larger than the PMTU with a VLAN tag, it would
not know what to do with it, and would just forward it via TCP. Now, tinc
handles 802.1q packets correctly, as long as there is only one tag.
lib/ethernet.h
src/route.c