Browse Source

Handle EVENT_RX_MGMT validation consistently

All the other places processing EVENT_RX_MGMT events assume that the
event data is included, so not much point in verifying that here.

Signed-hostap: Jouni Malinen <j@w1.fi>
Jouni Malinen 12 years ago
parent
commit
34caf71a09
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/ap/drv_callbacks.c

+ 1 - 1
src/ap/drv_callbacks.c

@@ -692,7 +692,7 @@ void wpa_supplicant_event(void *ctx, enum wpa_event_type event,
 #ifndef CONFIG_NO_STDOUT_DEBUG
 #ifndef CONFIG_NO_STDOUT_DEBUG
 	int level = MSG_DEBUG;
 	int level = MSG_DEBUG;
 
 
-	if (event == EVENT_RX_MGMT && data && data->rx_mgmt.frame &&
+	if (event == EVENT_RX_MGMT && data->rx_mgmt.frame &&
 	    data->rx_mgmt.frame_len >= 24) {
 	    data->rx_mgmt.frame_len >= 24) {
 		const struct ieee80211_hdr *hdr;
 		const struct ieee80211_hdr *hdr;
 		u16 fc;
 		u16 fc;