map: Fix TCP MSS clamping for MAP-E traffic. 37/23437/5
authorJon Loeliger <jdl@netgate.com>
Thu, 14 Nov 2019 22:44:40 +0000 (16:44 -0600)
committerOle Trøan <otroan@employees.org>
Tue, 19 Nov 2019 03:41:46 +0000 (03:41 +0000)
commitb15ad95124ca97dd9a800394b93f1fe19567d2e1
treefa59c275143f0efbf531cb6240e979cefff0e436
parent93e060aee441e98adf44a72149679a838d7084f3
map: Fix TCP MSS clamping for MAP-E traffic.

Original MSS clamp patch by Vladimir Ratnikov.
Modified to apply only to TCP packets.

Type: fix
Test: Wrote new unit test to ensure MAP-E TCP MSS clamping.
Change-Id: I77c69714a2e3cc3b7473aa12b645243bb595c2a2
Signed-off-by: Vladimir Ratnikov <vratnikov@netgate.com>
Signed-off-by: Jon Loeliger <jdl@netgate.com>
src/plugins/map/ip4_map.c
src/plugins/map/test/test_map.py