| plan 9 kernel history: overview | file list | diff list |
1998/0630/ip/tcp.c (diff list | history)
| 1998/0421/sys/src/9/ip/tcp.c:37,43 – 1998/0630/sys/src/9/ip/tcp.c:37,43 (short | long | prev | next) | ||
| 1997/0327 | MSL2 = 10, MSPTICK = 50, /* Milliseconds per timer tick */ DEF_MSS = 1024, /* Default mean segment */ | |
| 1998/0421 |
| |
| 1998/0630 | DEF_RTT = 150, /* Default round trip */ | |
| 1997/0327 | TCP_LISTEN = 0, /* Listen connection */ TCP_CONNECT = 1, /* Outgoing connection */ | |
| 1998/0421/sys/src/9/ip/tcp.c:254,263 – 1998/0630/sys/src/9/ip/tcp.c:254,263 | ||
| 1998/0313 | if(newstate == Established) tpriv->tstats.tcpCurrEstab++; | |
| 1997/0327 |
| |
| 1998/0630 | /** print( "%d/%d %s->%s CurrEstab=%d\n", s->lport, s->rport, tcpstates[oldstate], tcpstates[newstate], tpriv->tstats.tcpCurrEstab ); **/ | |
| 1997/0327 | tcb->state = newstate; | |
| 1998/0421/sys/src/9/ip/tcp.c:583,589 – 1998/0630/sys/src/9/ip/tcp.c:583,588 | ||
| 1997/0327 | tcb->mss = tcp_mss; tcb->ssthresh = 65535; tcb->srtt = 0; | |
| 1998/0421 |
| |
| 1997/0327 | tcb->timer.start = tcp_irtt / MSPTICK; tcb->timer.func = tcptimeout; | |
| 1998/0421/sys/src/9/ip/tcp.c:1962,1985 – 1998/0630/sys/src/9/ip/tcp.c:1961,1987 | ||
| 1997/0916 | int | |
| 1998/0313 | tcpstats(Proto *tcp, char *buf, int len) | |
| 1997/0916 | { | |
| 1998/0313 |
| |
| 1998/0630 | Tcppriv *tpriv; | |
| 1998/0306 | ||
| 1998/0313 |
| |
| 1998/0630 | tpriv = tcp->priv; | |
| 1998/0313 | return snprint(buf, len, "%d %d %d %d %d %d %d %d %d %d %d %d %d %d", | |
| 1998/0630 | tpriv->tstats.tcpRtoAlgorithm, tpriv->tstats.tcpRtoMin, tpriv->tstats.tcpRtoMax, tpriv->tstats.tcpMaxConn, tpriv->tstats.tcpActiveOpens, tpriv->tstats.tcpPassiveOpens, tpriv->tstats.tcpAttemptFails, tpriv->tstats.tcpEstabResets, tpriv->tstats.tcpCurrEstab, tpriv->tstats.tcpInSegs, tpriv->tstats.tcpOutSegs, tpriv->tstats.tcpRetransSegs, tpriv->tstats.InErrs, tpriv->tstats.OutRsts); | |
| 1997/0916 | } | |
| 1997/0327 | void | |