]> git.baikalelectronics.ru Git - kernel.git/commit
[INET]: Add IP(V6)_PMTUDISC_RPOBE
authorJohn Heffner <jheffner@psc.edu>
Fri, 20 Apr 2007 22:53:27 +0000 (15:53 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Thu, 26 Apr 2007 05:29:10 +0000 (22:29 -0700)
commit3863014e58fb6404c467aaee480f09e4a759c1f2
treef10edc4078c3f19487bbe3a902ecadda89273361
parent3c8610ffc9c5cc4e0e88e940c5a876fc050fd237
[INET]: Add IP(V6)_PMTUDISC_RPOBE

Add IP(V6)_PMTUDISC_PROBE value for IP(V6)_MTU_DISCOVER.  This option forces
us not to fragment, but does not make use of the kernel path MTU discovery.
That is, it allows for user-mode MTU probing (or, packetization-layer path
MTU discovery).  This is particularly useful for diagnostic utilities, like
traceroute/tracepath.

Signed-off-by: John Heffner <jheffner@psc.edu>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/in.h
include/linux/in6.h
net/ipv4/ip_output.c
net/ipv4/ip_sockglue.c
net/ipv6/ip6_output.c
net/ipv6/ipv6_sockglue.c