]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
Remove unnecessary EVENT_RX_MGMT data validation
authorJouni Malinen <j@w1.fi>
Sat, 21 Apr 2012 15:54:35 +0000 (18:54 +0300)
committerJouni Malinen <j@w1.fi>
Sat, 21 Apr 2012 15:57:13 +0000 (18:57 +0300)
Make wpa_supplicant_event() more consistent by not checking
data in either location handling EVENT_RX_MGMT events. This event
is required to specify the data so this pointer cannot be NULL.

Signed-hostap: Jouni Malinen <j@w1.fi>

wpa_supplicant/events.c

index 8fdc544dad42f8596f8ed74599eb64ddd1a14061..da9cf2b37c178e29d8446fd8051c137bb3eb32dd 100644 (file)
@@ -2067,8 +2067,7 @@ void wpa_supplicant_event(void *ctx, enum wpa_event_type event,
 {
        int level = MSG_DEBUG;
 
-       if (event == EVENT_RX_MGMT && data && data->rx_mgmt.frame &&
-           data->rx_mgmt.frame_len >= 24) {
+       if (event == EVENT_RX_MGMT && data->rx_mgmt.frame_len >= 24) {
                const struct ieee80211_hdr *hdr;
                u16 fc;
                hdr = (const struct ieee80211_hdr *) data->rx_mgmt.frame;