<dec f='src/src/sys/netinet/tcp_var.h' l='937' type='u_int tcp_optlen(struct tcpcb * )'/>
<use f='src/src/sys/netinet/tcp_output.c' l='346' u='c' c='tcp_segsize'/>
<use f='src/src/sys/netinet/tcp_subr.c' l='1996' u='c' c='tcp_mss_from_peer'/>
<def f='src/src/sys/netinet/tcp_subr.c' l='2397' ll='2413' type='u_int tcp_optlen(struct tcpcb * tp)'/>
<doc f='src/src/sys/netinet/tcp_subr.c' l='2388'>/*
 * Determine the length of the TCP options for this connection.
 *
 * XXX:  What do we do for SACK, when we add that?  Just reserve
 *       all of the space?  Otherwise we can&apos;t exactly be incrementing
 *       cwnd by an amount that varies depending on the amount we last
 *       had to SACK!
 */</doc>
