Browse Source

atheros: Fix build when WPS and IEEE80211R are both disabled

Signed-hostap: Baruch Siach <baruch@tkos.co.il>
Baruch Siach 12 years ago
parent
commit
e2e984ea06
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/drivers/driver_atheros.c

+ 2 - 0
src/drivers/driver_atheros.c

@@ -877,10 +877,12 @@ static int atheros_receive_pkt(struct atheros_driver_data *drv)
 			return ret;
 	}
 
+#if defined(CONFIG_WPS) || defined(CONFIG_IEEE80211R)
 	drv->sock_raw = l2_packet_init(drv->iface, NULL, ETH_P_80211_RAW,
 				       atheros_raw_receive, drv, 1);
 	if (drv->sock_raw == NULL)
 		return -1;
+#endif /* CONFIG_WPS || CONFIG_IEEE80211R */
 	if (l2_packet_get_own_addr(drv->sock_xmit, drv->own_addr))
 		return -1;
 	return ret;