00001
00016 #include <stdlib.h>
00017
00018
00019 #ifdef CONFIG_DRIVER_HOSTAP
00020 extern struct wpa_driver_ops wpa_driver_hostap_ops;
00021 #endif
00022 #ifdef CONFIG_DRIVER_PRISM54
00023 extern struct wpa_driver_ops wpa_driver_prism54_ops;
00024 #endif
00025 #ifdef CONFIG_DRIVER_HERMES
00026 extern struct wpa_driver_ops wpa_driver_hermes_ops;
00027 #endif
00028 #ifdef CONFIG_DRIVER_MADWIFI
00029 extern struct wpa_driver_ops wpa_driver_madwifi_ops;
00030 #endif
00031 #ifdef CONFIG_DRIVER_ATMEL
00032 extern struct wpa_driver_ops wpa_driver_atmel_ops;
00033 #endif
00034 #ifdef CONFIG_DRIVER_WEXT
00035 extern struct wpa_driver_ops wpa_driver_wext_ops;
00036 #endif
00037 #ifdef CONFIG_DRIVER_NDISWRAPPER
00038
00039 extern struct wpa_driver_ops wpa_driver_ndiswrapper_ops;
00040 #endif
00041 #ifdef CONFIG_DRIVER_BROADCOM
00042 extern struct wpa_driver_ops wpa_driver_broadcom_ops;
00043 #endif
00044 #ifdef CONFIG_DRIVER_IPW
00045 extern struct wpa_driver_ops wpa_driver_ipw_ops;
00046 #endif
00047 #ifdef CONFIG_DRIVER_BSD
00048 extern struct wpa_driver_ops wpa_driver_bsd_ops;
00049 #endif
00050 #ifdef CONFIG_DRIVER_NDIS
00051 extern struct wpa_driver_ops wpa_driver_ndis_ops;
00052 #endif
00053 #ifdef CONFIG_DRIVER_WIRED
00054 extern struct wpa_driver_ops wpa_driver_wired_ops;
00055 #endif
00056 #ifdef CONFIG_DRIVER_TEST
00057 extern struct wpa_driver_ops wpa_driver_test_ops;
00058 #endif
00059
00060
00061 struct wpa_driver_ops *wpa_supplicant_drivers[] =
00062 {
00063 #ifdef CONFIG_DRIVER_HOSTAP
00064 &wpa_driver_hostap_ops,
00065 #endif
00066 #ifdef CONFIG_DRIVER_PRISM54
00067 &wpa_driver_prism54_ops,
00068 #endif
00069 #ifdef CONFIG_DRIVER_HERMES
00070 &wpa_driver_hermes_ops,
00071 #endif
00072 #ifdef CONFIG_DRIVER_MADWIFI
00073 &wpa_driver_madwifi_ops,
00074 #endif
00075 #ifdef CONFIG_DRIVER_ATMEL
00076 &wpa_driver_atmel_ops,
00077 #endif
00078 #ifdef CONFIG_DRIVER_WEXT
00079 &wpa_driver_wext_ops,
00080 #endif
00081 #ifdef CONFIG_DRIVER_NDISWRAPPER
00082 &wpa_driver_ndiswrapper_ops,
00083 #endif
00084 #ifdef CONFIG_DRIVER_BROADCOM
00085 &wpa_driver_broadcom_ops,
00086 #endif
00087 #ifdef CONFIG_DRIVER_IPW
00088 &wpa_driver_ipw_ops,
00089 #endif
00090 #ifdef CONFIG_DRIVER_BSD
00091 &wpa_driver_bsd_ops,
00092 #endif
00093 #ifdef CONFIG_DRIVER_NDIS
00094 &wpa_driver_ndis_ops,
00095 #endif
00096 #ifdef CONFIG_DRIVER_WIRED
00097 &wpa_driver_wired_ops,
00098 #endif
00099 #ifdef CONFIG_DRIVER_TEST
00100 &wpa_driver_test_ops,
00101 #endif
00102 NULL
00103 };
00104