summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2007-06-25 03:26:10 +0000
committersam <sam@FreeBSD.org>2007-06-25 03:26:10 +0000
commitc929d3d5a396a1c17fc61042ec7a1052060830b5 (patch)
treeabe333e102e5128f66aa452ea6f6029716f95577
parent4fe20196259c72c2c732c2e1e26fbb2af01bcb31 (diff)
downloadFreeBSD-src-c929d3d5a396a1c17fc61042ec7a1052060830b5.zip
FreeBSD-src-c929d3d5a396a1c17fc61042ec7a1052060830b5.tar.gz
Correct msecs_to_ticks macro. This fixes problems when hz is not the
default 1000 setting. Reviewed by: thompsa, rpaulo Approved by: re (bmah)
-rw-r--r--sys/net80211/ieee80211_freebsd.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_freebsd.h b/sys/net80211/ieee80211_freebsd.h
index 4b9fc70..46a15d5 100644
--- a/sys/net80211/ieee80211_freebsd.h
+++ b/sys/net80211/ieee80211_freebsd.h
@@ -177,7 +177,7 @@ int ieee80211_node_dectestref(struct ieee80211_node *ni);
struct ifqueue;
void ieee80211_drain_ifq(struct ifqueue *);
-#define msecs_to_ticks(ms) ((ms)*1000/hz)
+#define msecs_to_ticks(ms) (((ms)*hz)/1000)
#define time_after(a,b) ((long)(b) - (long)(a) < 0)
#define time_before(a,b) time_after(b,a)
#define time_after_eq(a,b) ((long)(a) - (long)(b) >= 0)
OpenPOWER on IntegriCloud