From 8738eed8ee7855f3cd054da8ab11fd67a3aeb799 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 20 Jul 2002 00:00:00 +0000 Subject: [PATCH] Plan 9 from Bell Labs 2002-07-20 --- ip/tcp.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ip/tcp.c b/ip/tcp.c index 1ab0ed3d8b0ca10ddced05e97668ca49b02454fc..718b72667e7be994f5effef41995e41eff5af89f 100644 --- a/ip/tcp.c +++ b/ip/tcp.c @@ -1391,7 +1391,7 @@ limborexmit(Proto *tcp) return; seen = 0; now = NOW; - for(h = 0; h < nelem(tpriv->lht) && seen < tpriv->nlimbo; h++){ + for(h = 0; h < NLHT && seen < tpriv->nlimbo; h++){ for(l = &tpriv->lht[h]; *l != nil && seen < tpriv->nlimbo; ){ lp = *l; seen++; @@ -1481,10 +1481,8 @@ tcpincoming(Conv *s, Tcp *segp, uchar *src, uchar *dst, uchar version) tpriv = s->p->priv; /* find a call in limbo */ - lp = nil; h = hashipa(src, segp->source); - for(l = &tpriv->lht[h]; *l != nil; l = &lp->next){ - lp = *l; + for(l = &tpriv->lht[h]; (lp = *l) != nil; l = &lp->next){ if(lp->lport != segp->dest || lp->rport != segp->source || lp->version != version) continue; if(ipcmp(lp->laddr, dst) != 0)