summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_rmx.c
diff options
context:
space:
mode:
authoroleg <oleg@FreeBSD.org>2006-07-05 23:37:21 +0000
committeroleg <oleg@FreeBSD.org>2006-07-05 23:37:21 +0000
commite6e6ae67a213d47300638220366b4b14548489d3 (patch)
tree9c917788d6577476398eef1f4f86a208cab315c9 /sys/netinet/in_rmx.c
parentebfec8dd17bf246ce347fe94ba6c05bce1b02f5e (diff)
downloadFreeBSD-src-e6e6ae67a213d47300638220366b4b14548489d3.zip
FreeBSD-src-e6e6ae67a213d47300638220366b4b14548489d3.tar.gz
Complete timebase (time_second -> time_uptime) conversion.
PR: kern/94249 Reviewed by: andre (few months ago) Approved by: glebius (mentor)
Diffstat (limited to 'sys/netinet/in_rmx.c')
-rw-r--r--sys/netinet/in_rmx.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/netinet/in_rmx.c b/sys/netinet/in_rmx.c
index e32acf1..1260d979 100644
--- a/sys/netinet/in_rmx.c
+++ b/sys/netinet/in_rmx.c
@@ -262,7 +262,7 @@ in_rtqtimo(void *rock)
arg.found = arg.killed = 0;
arg.rnh = rnh;
- arg.nextstop = time_second + rtq_timeout;
+ arg.nextstop = time_uptime + rtq_timeout;
arg.draining = arg.updating = 0;
RADIX_NODE_HEAD_LOCK(rnh);
rnh->rnh_walktree(rnh, in_rtqkill, &arg);
@@ -277,14 +277,14 @@ in_rtqtimo(void *rock)
* hard.
*/
if ((arg.found - arg.killed > rtq_toomany) &&
- (time_second - last_adjusted_timeout >= rtq_timeout) &&
+ (time_uptime - last_adjusted_timeout >= rtq_timeout) &&
rtq_reallyold > rtq_minreallyold) {
rtq_reallyold = 2 * rtq_reallyold / 3;
if (rtq_reallyold < rtq_minreallyold) {
rtq_reallyold = rtq_minreallyold;
}
- last_adjusted_timeout = time_second;
+ last_adjusted_timeout = time_uptime;
#ifdef DIAGNOSTIC
log(LOG_DEBUG, "in_rtqtimo: adjusted rtq_reallyold to %d\n",
rtq_reallyold);
@@ -297,7 +297,7 @@ in_rtqtimo(void *rock)
}
atv.tv_usec = 0;
- atv.tv_sec = arg.nextstop - time_second;
+ atv.tv_sec = arg.nextstop - time_uptime;
callout_reset(&rtq_timer, tvtohz(&atv), in_rtqtimo, rock);
}
OpenPOWER on IntegriCloud