<dec f='src/src/sys/netinet/tcp_var.h' l='929' type='void tcp_mss_from_peer(struct tcpcb * , int )'/>
<use f='src/src/sys/netinet/tcp_input.c' l='2247' u='c' c='tcp_input'/>
<use f='src/src/sys/netinet/tcp_input.c' l='4173' u='c' c='syn_cache_get'/>
<def f='src/src/sys/netinet/tcp_subr.c' l='1954' ll='2042' type='void tcp_mss_from_peer(struct tcpcb * tp, int offer)'/>
<doc f='src/src/sys/netinet/tcp_subr.c' l='1944'>/*
 * Set connection variables based on the peer&apos;s advertised MSS.
 * We are passed the TCPCB for the actual connection.  If we
 * are the server, we are called by the compressed state engine
 * when the 3-way handshake is complete.  If we are the client,
 * we are called when we receive the SYN,ACK from the server.
 *
 * NOTE: Our advertised MSS value must be initialized in the TCPCB
 * before this routine is called!
 */</doc>
