]>
Commit | Line | Data |
---|---|---|
6fc6879b | 1 | /* |
c5121837 | 2 | * Driver interface list |
6fc6879b JM |
3 | * Copyright (c) 2004-2005, Jouni Malinen <j@w1.fi> |
4 | * | |
0f3d578e JM |
5 | * This software may be distributed under the terms of the BSD license. |
6 | * See README for more details. | |
6fc6879b JM |
7 | */ |
8 | ||
fcc61230 JM |
9 | #include "utils/includes.h" |
10 | #include "utils/common.h" | |
11 | #include "driver.h" | |
6fc6879b | 12 | |
6fc6879b | 13 | |
8b423edb | 14 | const struct wpa_driver_ops *const wpa_drivers[] = |
6fc6879b | 15 | { |
3f5285e8 JM |
16 | #ifdef CONFIG_DRIVER_NL80211 |
17 | &wpa_driver_nl80211_ops, | |
18 | #endif /* CONFIG_DRIVER_NL80211 */ | |
b57b5600 JM |
19 | #ifdef CONFIG_DRIVER_WEXT |
20 | &wpa_driver_wext_ops, | |
21 | #endif /* CONFIG_DRIVER_WEXT */ | |
6fc6879b JM |
22 | #ifdef CONFIG_DRIVER_HOSTAP |
23 | &wpa_driver_hostap_ops, | |
24 | #endif /* CONFIG_DRIVER_HOSTAP */ | |
6fc6879b JM |
25 | #ifdef CONFIG_DRIVER_BSD |
26 | &wpa_driver_bsd_ops, | |
27 | #endif /* CONFIG_DRIVER_BSD */ | |
5f7ae5e6 MK |
28 | #ifdef CONFIG_DRIVER_OPENBSD |
29 | &wpa_driver_openbsd_ops, | |
30 | #endif /* CONFIG_DRIVER_OPENBSD */ | |
6fc6879b JM |
31 | #ifdef CONFIG_DRIVER_NDIS |
32 | &wpa_driver_ndis_ops, | |
33 | #endif /* CONFIG_DRIVER_NDIS */ | |
34 | #ifdef CONFIG_DRIVER_WIRED | |
35 | &wpa_driver_wired_ops, | |
36 | #endif /* CONFIG_DRIVER_WIRED */ | |
f014d9db SD |
37 | #ifdef CONFIG_DRIVER_MACSEC_LINUX |
38 | &wpa_driver_macsec_linux_ops, | |
39 | #endif /* CONFIG_DRIVER_MACSEC_LINUX */ | |
8d0dd4ee HW |
40 | #ifdef CONFIG_DRIVER_MACSEC_QCA |
41 | &wpa_driver_macsec_qca_ops, | |
42 | #endif /* CONFIG_DRIVER_MACSEC_QCA */ | |
e519314e JW |
43 | #ifdef CONFIG_DRIVER_ROBOSWITCH |
44 | &wpa_driver_roboswitch_ops, | |
45 | #endif /* CONFIG_DRIVER_ROBOSWITCH */ | |
c5121837 JM |
46 | #ifdef CONFIG_DRIVER_ATHEROS |
47 | &wpa_driver_atheros_ops, | |
48 | #endif /* CONFIG_DRIVER_ATHEROS */ | |
49 | #ifdef CONFIG_DRIVER_NONE | |
50 | &wpa_driver_none_ops, | |
51 | #endif /* CONFIG_DRIVER_NONE */ | |
6fc6879b JM |
52 | NULL |
53 | }; |