summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_auth.c
diff options
context:
space:
mode:
authorJun-ichiro itojun Hagino <itojun@cvs.openbsd.org>2000-04-14 04:20:58 +0000
committerJun-ichiro itojun Hagino <itojun@cvs.openbsd.org>2000-04-14 04:20:58 +0000
commit70b952647d47a4852956759535afcd2448e77fcf (patch)
treed1a2db665fc28c49ce324ddf6a8a3e4767e1bda9 /sys/netinet/ip_auth.c
parent098a59a2d3b040731d74b7b1a6f5653a8c5a6041 (diff)
for layer 3 protocols that does not support path MTU discovery
(I mean, IPv4) do not try to use rmx_mtu on routing table. this symptom was introduced by rmx_mtu initialization (necessary for IPv6 path MTU discovery) in net/route.c. now prior behavior is recovered. From: Hugh Graham <hugh@openbsd.org> there are several question about mssdflt semantics, though: Question 1: with the current code, mssdflt does not override rmx_mtu value (mssdflt overrides interface mtu only). should we override rmx_mtu by mssdflt as well? Question 2: with the current code, mssdflt overrides mss computed from if mtu, only when the destination is IPv4 non-local. is it safe enough? we may want to use mssdflt, whenever we are uncertain. mss = if mtu - hdrsiz; if (IPv4 non-local destination) mss = min(mss, mssdflt);
Diffstat (limited to 'sys/netinet/ip_auth.c')
0 files changed, 0 insertions, 0 deletions