diff options
author | andre <andre@FreeBSD.org> | 2005-09-19 22:31:45 +0000 |
---|---|---|
committer | andre <andre@FreeBSD.org> | 2005-09-19 22:31:45 +0000 |
commit | c4178ac83e7a9df4a8066ef58796d8b474a13d06 (patch) | |
tree | 191ef8a7b6162cec19ad825899dd1daf581cc079 /sys/netinet/libalias | |
parent | b2bf25e5cd5fc02fa46d9db548cf496f7ed135b8 (diff) | |
download | FreeBSD-src-c4178ac83e7a9df4a8066ef58796d8b474a13d06.zip FreeBSD-src-c4178ac83e7a9df4a8066ef58796d8b474a13d06.tar.gz |
Use monotonic 'time_uptime' instead of 'time_second' as timebase
for timeouts.
Diffstat (limited to 'sys/netinet/libalias')
-rw-r--r-- | sys/netinet/libalias/alias_db.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netinet/libalias/alias_db.c b/sys/netinet/libalias/alias_db.c index f8f0c13..281d5f5 100644 --- a/sys/netinet/libalias/alias_db.c +++ b/sys/netinet/libalias/alias_db.c @@ -2166,7 +2166,7 @@ HouseKeeping(struct libalias *la) * waste timeline by making system calls. */ #ifdef _KERNEL - la->timeStamp = time_second; + la->timeStamp = time_uptime; #else gettimeofday(&tv, &tz); la->timeStamp = tv.tv_sec; @@ -2447,8 +2447,8 @@ LibAliasInit(struct libalias *la) LIST_INSERT_HEAD(&instancehead, la, instancelist); #ifdef _KERNEL - la->timeStamp = time_second; - la->lastCleanupTime = time_second; + la->timeStamp = time_uptime; + la->lastCleanupTime = time_uptime; #else gettimeofday(&tv, &tz); la->timeStamp = tv.tv_sec; |