| /* |
| * Driver interface list |
| * Copyright (c) 2004-2005, Jouni Malinen <j@w1.fi> |
| * |
| * This software may be distributed under the terms of the BSD license. |
| * See README for more details. |
| */ |
| |
| #include "utils/includes.h" |
| #include "utils/common.h" |
| #include "driver.h" |
| |
| |
| const struct wpa_driver_ops *const wpa_drivers[] = |
| { |
| #ifdef CONFIG_DRIVER_NL80211 |
| &wpa_driver_nl80211_ops, |
| #endif /* CONFIG_DRIVER_NL80211 */ |
| #ifdef CONFIG_DRIVER_WEXT |
| &wpa_driver_wext_ops, |
| #endif /* CONFIG_DRIVER_WEXT */ |
| #ifdef CONFIG_DRIVER_HOSTAP |
| &wpa_driver_hostap_ops, |
| #endif /* CONFIG_DRIVER_HOSTAP */ |
| #ifdef CONFIG_DRIVER_BSD |
| &wpa_driver_bsd_ops, |
| #endif /* CONFIG_DRIVER_BSD */ |
| #ifdef CONFIG_DRIVER_OPENBSD |
| &wpa_driver_openbsd_ops, |
| #endif /* CONFIG_DRIVER_OPENBSD */ |
| #ifdef CONFIG_DRIVER_NDIS |
| &wpa_driver_ndis_ops, |
| #endif /* CONFIG_DRIVER_NDIS */ |
| #ifdef CONFIG_DRIVER_WIRED |
| &wpa_driver_wired_ops, |
| #endif /* CONFIG_DRIVER_WIRED */ |
| #ifdef CONFIG_DRIVER_MACSEC_LINUX |
| &wpa_driver_macsec_linux_ops, |
| #endif /* CONFIG_DRIVER_MACSEC_LINUX */ |
| #ifdef CONFIG_DRIVER_MACSEC_QCA |
| &wpa_driver_macsec_qca_ops, |
| #endif /* CONFIG_DRIVER_MACSEC_QCA */ |
| #ifdef CONFIG_DRIVER_ROBOSWITCH |
| &wpa_driver_roboswitch_ops, |
| #endif /* CONFIG_DRIVER_ROBOSWITCH */ |
| #ifdef CONFIG_DRIVER_ATHEROS |
| &wpa_driver_atheros_ops, |
| #endif /* CONFIG_DRIVER_ATHEROS */ |
| #ifdef CONFIG_DRIVER_NONE |
| &wpa_driver_none_ops, |
| #endif /* CONFIG_DRIVER_NONE */ |
| NULL |
| }; |