diff options
author | sam <sam@FreeBSD.org> | 2008-09-06 17:04:44 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2008-09-06 17:04:44 +0000 |
commit | 84b45b57bc4bb81bf95b07d56f93f6fb22586524 (patch) | |
tree | e43123a8b1f10ca4d44a34e86dbc678615bc6ca1 /sys/net80211/ieee80211_freebsd.h | |
parent | 8075e22678639c560edbc9838a84a9ec65eb813d (diff) | |
download | FreeBSD-src-84b45b57bc4bb81bf95b07d56f93f6fb22586524.zip FreeBSD-src-84b45b57bc4bb81bf95b07d56f93f6fb22586524.tar.gz |
fix age calculations (yet again); entries in the q have values
relative to the head
MFC after: 3 days
Diffstat (limited to 'sys/net80211/ieee80211_freebsd.h')
-rw-r--r-- | sys/net80211/ieee80211_freebsd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/net80211/ieee80211_freebsd.h b/sys/net80211/ieee80211_freebsd.h index d5b0aa6..39da760 100644 --- a/sys/net80211/ieee80211_freebsd.h +++ b/sys/net80211/ieee80211_freebsd.h @@ -101,7 +101,7 @@ typedef struct { #define _AGEQ_ENQUEUE(_ifq, _m, _qlen, _age) do { \ (_m)->m_nextpkt = NULL; \ if ((_ifq)->ifq_tail != NULL) { \ - _age -= M_AGE_GET((_ifq)->ifq_tail); \ + _age -= M_AGE_GET((_ifq)->ifq_head); \ (_ifq)->ifq_tail->m_nextpkt = (_m); \ } else { \ (_ifq)->ifq_head = (_m); \ |