| plan 9 kernel history: overview | file list | diff list |
1992/0906/port/tcpif.c (diff list | history)
| 1992/0903/sys/src/9/port/tcpif.c:15,25 – 1992/0906/sys/src/9/port/tcpif.c:15,26 (short | long | prev | next) | ||
| 1991/0424 | { int len; | |
| 1992/0903 | Block *bp; | |
| 1992/0303 |
| |
| 1992/0906 | Tcpctl *tcb; | |
| 1991/0424 | if(oldstate == newstate) return; | |
| 1992/0906 | tcb = &s->tcpctl; | |
| 1991/0424 | switch(newstate) { | |
| 1991/12171 | case Closed: | |
| 1992/0903 | s->psrc = 0; /* This connection is toast */ | |
| 1992/0903/sys/src/9/port/tcpif.c:68,81 – 1992/0906/sys/src/9/port/tcpif.c:69,84 | ||
| 1991/0424 | void | |
| 1991/1014 | tcpstart(Ipconv *s, int mode, ushort window, char tos) | |
| 1991/0424 | { | |
| 1992/0906 | Tcpctl *tcb; | |
| 1991/0424 | ||
| 1992/0906 | tcb = &s->tcpctl; | |
| 1991/12171 | if(tcb->state != Closed) | |
| 1991/0424 | return; init_tcpctl(s); | |
| 1992/0906 | tcb->window = window; tcb->rcv.wnd = window; | |
| 1991/0424 | tcb->tos = tos; switch(mode){ | |