Routes can be asymmetric. Always offer to /accept/ an MSS of up to the

capacity of the link, even if the route's MTU indicates that we cannot
send that much in their direction.  (This might actually make it possible
to test Path MTU discovery in a useful variety of cases.)
This commit is contained in:
Garrett Wollman 1995-10-13 16:00:25 +00:00
parent 7c2aa513e6
commit 91badc866f
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=11458
2 changed files with 2 additions and 14 deletions

View File

@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)tcp_input.c 8.12 (Berkeley) 5/24/95
* $Id: tcp_input.c,v 1.28 1995/07/31 10:24:22 olah Exp $
* $Id: tcp_input.c,v 1.29 1995/10/03 16:54:12 wollman Exp $
*/
#ifndef TUBA_INCLUDE
@ -2080,12 +2080,6 @@ tcp_mssopt(tp)
if (rt == NULL)
return tcp_mssdflt;
/*
* if there's an mtu associated with the route, use it
*/
if (rt->rt_rmx.rmx_mtu)
return rt->rt_rmx.rmx_mtu - sizeof(struct tcpiphdr);
return rt->rt_ifp->if_mtu - sizeof(struct tcpiphdr);
}
#endif /* TUBA_INCLUDE */

View File

@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)tcp_input.c 8.12 (Berkeley) 5/24/95
* $Id: tcp_input.c,v 1.28 1995/07/31 10:24:22 olah Exp $
* $Id: tcp_input.c,v 1.29 1995/10/03 16:54:12 wollman Exp $
*/
#ifndef TUBA_INCLUDE
@ -2080,12 +2080,6 @@ tcp_mssopt(tp)
if (rt == NULL)
return tcp_mssdflt;
/*
* if there's an mtu associated with the route, use it
*/
if (rt->rt_rmx.rmx_mtu)
return rt->rt_rmx.rmx_mtu - sizeof(struct tcpiphdr);
return rt->rt_ifp->if_mtu - sizeof(struct tcpiphdr);
}
#endif /* TUBA_INCLUDE */