~kris/9p

9hist

aa7cfc5d9dbc03f7524b748f6b5822c2f79f884b — David du Colombier 27 years ago f029e17
Plan 9 from Bell Labs 1998-10-01
1 files changed, 3 insertions(+), 2 deletions(-)

M ip/il.c
M ip/il.c => ip/il.c +3 -2
@@ 972,7 972,7 @@ ilsettimeout(Ilcb *ic)

	pt = (ic->delay>>LogAGain)
		+ ic->unackedbytes/(ic->rate>>LogAGain)
		+ (ic->mdev>>(LogDGain-1))
		+ (ic->mdev>>(LogDGain-2))
		+ AckDelay;
	if(pt > MaxTimeout)
		pt = MaxTimeout;


@@ 987,7 987,7 @@ ilbackoff(Ilcb *ic)

	pt = (ic->delay>>LogAGain)
		+ ic->unackedbytes/(ic->rate>>LogAGain)
		+ (ic->mdev>>(LogDGain-1))
		+ (ic->mdev>>(LogDGain-2))
		+ AckDelay;
	for(i = 0; i < ic->rexmit; i++)
		pt = pt + (pt>>1);


@@ 1082,6 1082,7 @@ ilcbinit(Ilcb *ic)
	ic->outoforder = nil;
	ic->rexmit = 0;
	ic->rxtot = 0;
	ic->rxquery = 0;
	ic->qtx = 1;

	/* timers */