hostap: add radiotap support in monitor mode
Provide MAC time, rate, channel, signal and noise. Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
committed by
John W. Linville
parent
b53a5dabc5
commit
573b933f8f
@ -897,6 +897,8 @@ static void hostap_monitor_set_type(local_info_t *local)
|
||||
if (local->monitor_type == PRISM2_MONITOR_PRISM ||
|
||||
local->monitor_type == PRISM2_MONITOR_CAPHDR) {
|
||||
dev->type = ARPHRD_IEEE80211_PRISM;
|
||||
} else if (local->monitor_type == PRISM2_MONITOR_RADIOTAP) {
|
||||
dev->type = ARPHRD_IEEE80211_RADIOTAP;
|
||||
} else {
|
||||
dev->type = ARPHRD_IEEE80211;
|
||||
}
|
||||
@ -2520,7 +2522,8 @@ static int prism2_ioctl_priv_prism2_param(struct net_device *dev,
|
||||
case PRISM2_PARAM_MONITOR_TYPE:
|
||||
if (value != PRISM2_MONITOR_80211 &&
|
||||
value != PRISM2_MONITOR_CAPHDR &&
|
||||
value != PRISM2_MONITOR_PRISM) {
|
||||
value != PRISM2_MONITOR_PRISM &&
|
||||
value != PRISM2_MONITOR_RADIOTAP) {
|
||||
ret = -EINVAL;
|
||||
break;
|
||||
}
|
||||
|
Reference in New Issue
Block a user