NetBSD/sys/net80211
dyoung 73a618d5f3 In wi(4), wi_choose_rate used to contain device-independent code.
I have pulled that code into the function ieee80211_rssadapt_choose
so that I can re-use it in ath(4), atw(4), and in other drivers.

In rssadapt(9), I have also created a struct ieee80211_rssadapt_expavgctl
that contains parameters for rate adaptation. When IEEE80211_RSSADAPT_DEBUG
is enabled, I will using sysctl to expose an ieee80211_rssadapt_expavgctl
for each wireless device.

Also in rssadapt(9), I have introduced an interpolate() macro which
makes the exponential-averaging code more compact.
2004-03-17 17:00:34 +00:00
..
Makefile
ieee80211.c
ieee80211.h
ieee80211_compat.c
ieee80211_compat.h
ieee80211_crypto.c
ieee80211_crypto.h
ieee80211_input.c
ieee80211_ioctl.c
ieee80211_ioctl.h
ieee80211_node.c
ieee80211_node.h
ieee80211_output.c
ieee80211_proto.c
ieee80211_proto.h
ieee80211_radiotap.h
ieee80211_rssadapt.c
ieee80211_rssadapt.h
ieee80211_var.h