1 /* 2 * This program is free software; you can redistribute it and/or 3 * modify it under the terms of the GNU General Public License as 4 * published by the Free Software Foundation; either version 2, or (at 5 * your option) any later version. 6 */ 7 8 FILE_LICENCE ( GPL2_OR_LATER ); 9 10 #include <config/general.h> 11 12 /** @file 13 * 14 * 802.11 configuration options 15 * 16 */ 17 18 /* 19 * Drag in 802.11-specific commands 20 * 21 */ 22 #ifdef IWMGMT_CMD 23 REQUIRE_OBJECT ( iwmgmt_cmd ); 24 #endif 25 26 /* 27 * Drag in 802.11 error message tables 28 * 29 */ 30 #ifdef ERRMSG_80211 31 REQUIRE_OBJECT ( wireless_errors ); 32 #endif 33 34 /* 35 * Drag in 802.11 cryptosystems and handshaking protocols 36 * 37 */ 38 #ifdef CRYPTO_80211_WEP 39 REQUIRE_OBJECT ( wep ); 40 #endif 41 42 #ifdef CRYPTO_80211_WPA2 43 #define CRYPTO_80211_WPA 44 REQUIRE_OBJECT ( wpa_ccmp ); 45 #endif 46 47 #ifdef CRYPTO_80211_WPA 48 REQUIRE_OBJECT ( wpa_psk ); 49 REQUIRE_OBJECT ( wpa_tkip ); 50 #endif 51