[PATCH] atheros: fix build when WPS and IEEE80211R are both disabled

Baruch Siach baruch
Thu Jun 21 08:23:21 PDT 2012


Signed-hostap: Baruch Siach <baruch at tkos.co.il>
---
 src/drivers/driver_atheros.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/drivers/driver_atheros.c b/src/drivers/driver_atheros.c
index 1f31ed1..6690bbb 100644
--- a/src/drivers/driver_atheros.c
+++ b/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;
-- 
1.7.10




More information about the Hostap mailing list