drivers: Use unsigned arguments for sta_set_flags()
Since BIT() is now returning unsigned int, these functions need to match that to avoid compiler warnings. Signed-off-by: Jouni Malinen <j@w1.fi>
This commit is contained in:
parent
32d6463fe7
commit
f97e3ce473
5 changed files with 11 additions and 6 deletions
|
@ -2349,7 +2349,8 @@ struct wpa_driver_ops {
|
||||||
* Returns: 0 on success, -1 on failure
|
* Returns: 0 on success, -1 on failure
|
||||||
*/
|
*/
|
||||||
int (*sta_set_flags)(void *priv, const u8 *addr,
|
int (*sta_set_flags)(void *priv, const u8 *addr,
|
||||||
int total_flags, int flags_or, int flags_and);
|
unsigned int total_flags, unsigned int flags_or,
|
||||||
|
unsigned int flags_and);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* set_tx_queue_params - Set TX queue parameters
|
* set_tx_queue_params - Set TX queue parameters
|
||||||
|
|
|
@ -430,7 +430,8 @@ atheros_set_sta_authorized(void *priv, const u8 *addr, int authorized)
|
||||||
|
|
||||||
static int
|
static int
|
||||||
atheros_sta_set_flags(void *priv, const u8 *addr,
|
atheros_sta_set_flags(void *priv, const u8 *addr,
|
||||||
int total_flags, int flags_or, int flags_and)
|
unsigned int total_flags, unsigned int flags_or,
|
||||||
|
unsigned int flags_and)
|
||||||
{
|
{
|
||||||
/* For now, only support setting Authorized flag */
|
/* For now, only support setting Authorized flag */
|
||||||
if (flags_or & WPA_STA_AUTHORIZED)
|
if (flags_or & WPA_STA_AUTHORIZED)
|
||||||
|
|
|
@ -894,7 +894,8 @@ bsd_commit(void *priv)
|
||||||
|
|
||||||
static int
|
static int
|
||||||
bsd_set_sta_authorized(void *priv, const u8 *addr,
|
bsd_set_sta_authorized(void *priv, const u8 *addr,
|
||||||
int total_flags, int flags_or, int flags_and)
|
unsigned int total_flags, unsigned int flags_or,
|
||||||
|
unsigned int flags_and)
|
||||||
{
|
{
|
||||||
int authorized = -1;
|
int authorized = -1;
|
||||||
|
|
||||||
|
|
|
@ -329,7 +329,8 @@ static int hostap_send_eapol(void *priv, const u8 *addr, const u8 *data,
|
||||||
|
|
||||||
|
|
||||||
static int hostap_sta_set_flags(void *priv, const u8 *addr,
|
static int hostap_sta_set_flags(void *priv, const u8 *addr,
|
||||||
int total_flags, int flags_or, int flags_and)
|
unsigned int total_flags, unsigned int flags_or,
|
||||||
|
unsigned int flags_and)
|
||||||
{
|
{
|
||||||
struct hostap_driver_data *drv = priv;
|
struct hostap_driver_data *drv = priv;
|
||||||
struct prism2_hostapd_param param;
|
struct prism2_hostapd_param param;
|
||||||
|
|
|
@ -4249,8 +4249,9 @@ static int wpa_driver_nl80211_hapd_send_eapol(
|
||||||
|
|
||||||
|
|
||||||
static int wpa_driver_nl80211_sta_set_flags(void *priv, const u8 *addr,
|
static int wpa_driver_nl80211_sta_set_flags(void *priv, const u8 *addr,
|
||||||
int total_flags,
|
unsigned int total_flags,
|
||||||
int flags_or, int flags_and)
|
unsigned int flags_or,
|
||||||
|
unsigned int flags_and)
|
||||||
{
|
{
|
||||||
struct i802_bss *bss = priv;
|
struct i802_bss *bss = priv;
|
||||||
struct nl_msg *msg;
|
struct nl_msg *msg;
|
||||||
|
|
Loading…
Reference in a new issue