Remove unnecessary NULL check

In send_assoc_resp(), sta was checked for NULL, although it can't be
NULL.

Signed-hostap: Eytan Lifshitz <eytan.lifshitz@intel.com>
This commit is contained in:
Eytan Lifshitz 2014-02-10 12:55:06 +02:00 committed by Jouni Malinen
parent 1e2ffc608b
commit 93a1caece0

View file

@ -1129,8 +1129,7 @@ static void send_assoc_resp(struct hostapd_data *hapd, struct sta_info *sta,
reply->u.assoc_resp.capab_info = reply->u.assoc_resp.capab_info =
host_to_le16(hostapd_own_capab_info(hapd, sta, 0)); host_to_le16(hostapd_own_capab_info(hapd, sta, 0));
reply->u.assoc_resp.status_code = host_to_le16(status_code); reply->u.assoc_resp.status_code = host_to_le16(status_code);
reply->u.assoc_resp.aid = host_to_le16((sta ? sta->aid : 0) reply->u.assoc_resp.aid = host_to_le16(sta->aid | BIT(14) | BIT(15));
| BIT(14) | BIT(15));
/* Supported rates */ /* Supported rates */
p = hostapd_eid_supp_rates(hapd, reply->u.assoc_resp.variable); p = hostapd_eid_supp_rates(hapd, reply->u.assoc_resp.variable);
/* Extended supported rates */ /* Extended supported rates */