~kris/9p

9hist

8738eed8ee7855f3cd054da8ab11fd67a3aeb799 — David du Colombier 24 years ago be4030a
Plan 9 from Bell Labs 2002-07-20
1 files changed, 2 insertions(+), 4 deletions(-)

M ip/tcp.c
M ip/tcp.c => ip/tcp.c +2 -4
@@ 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)