ref: 24526b6c2733bd757ef5eef3e75ee9a0014cea5e
parent: 0accb1a10c68c940458959b40fd9531985f87d3f
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Sun Apr 22 14:48:32 EDT 2018
devip: cleanup tcp.c
--- a/sys/src/9/ip/tcp.c
+++ b/sys/src/9/ip/tcp.c
@@ -3229,8 +3229,7 @@
v4tov6(source, h4->tcpsrc);
psource = nhgets(h4->tcpsport);
pdest = nhgets(h4->tcpdport);
- }
- else {+ } else {ipmove(dest, h6->tcpdst);
ipmove(source, h6->tcpsrc);
psource = nhgets(h6->tcpsport);
@@ -3239,8 +3238,7 @@
/* Look for a connection */
qlock(tcp);
- for(p = tcp->conv; *p; p++) {- s = *p;
+ for(p = tcp->conv; (s = *p) != nil; p++) {tcb = (Tcpctl*)s->ptcl;
if(s->rport == pdest)
if(s->lport == psource)
--
⑨