You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

config_net80211.c 875B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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. FILE_LICENCE ( GPL2_OR_LATER );
  8. #include <config/general.h>
  9. /** @file
  10. *
  11. * 802.11 configuration options
  12. *
  13. */
  14. /*
  15. * Drag in 802.11-specific commands
  16. *
  17. */
  18. #ifdef IWMGMT_CMD
  19. REQUIRE_OBJECT ( iwmgmt_cmd );
  20. #endif
  21. /*
  22. * Drag in 802.11 error message tables
  23. *
  24. */
  25. #ifdef ERRMSG_80211
  26. REQUIRE_OBJECT ( wireless_errors );
  27. #endif
  28. /*
  29. * Drag in 802.11 cryptosystems and handshaking protocols
  30. *
  31. */
  32. #ifdef CRYPTO_80211_WEP
  33. REQUIRE_OBJECT ( wep );
  34. #endif
  35. #ifdef CRYPTO_80211_WPA2
  36. #define CRYPTO_80211_WPA
  37. REQUIRE_OBJECT ( wpa_ccmp );
  38. #endif
  39. #ifdef CRYPTO_80211_WPA
  40. REQUIRE_OBJECT ( wpa_psk );
  41. REQUIRE_OBJECT ( wpa_tkip );
  42. #endif