Allow external programs to request wpa_radio work items
authorJouni Malinen <j@w1.fi>
Sat, 4 Jan 2014 11:10:41 +0000 (13:10 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 7 Jan 2014 08:45:10 +0000 (10:45 +0200)
commit1f965e622a5351ee50d00bbc7285ec84bb2af1c7
tree518c4440062d473a6dbbabace9370e716db86ff4
parente766f56643f91cc1071d5a5ed43582cb404ec5a8
Allow external programs to request wpa_radio work items

The new control interface command RADIO_WORK can be used by external
programs to request radio allocation slots from wpa_supplicant if
exclusive radio control is needed, e.g., for offchannel operations. If
such operations are done directly to the driver, wpa_supplicant may not
have enough information to avoid conflicting operations. This new
command can be used to provide enough information and radio scheduling
to avoid issues with such cases.

Signed-hostap: Jouni Malinen <j@w1.fi>
src/common/wpa_ctrl.h
wpa_supplicant/README
wpa_supplicant/ctrl_iface.c
wpa_supplicant/ctrl_iface.h
wpa_supplicant/wpa_cli.c
wpa_supplicant/wpa_supplicant.c
wpa_supplicant/wpa_supplicant_i.h