mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-26 09:18:24 -05:00
01b3bbfc66
The driver_test.c driver wrapper (-Dtest in wpa_supplicant and driver=test in hostapd) was previously used for testing without real Wi-Fi hardware. mac80211_hwsim-based tests have practically replaced all these needs and there has been no improvements or use for driver_test.c in a long while. Because of this, there has not really been any effort to maintain this older test tool and no justification to change this either. Remove the obsoleted test mechanism to clean up the repository. Signed-off-by: Jouni Malinen <j@w1.fi>
93 lines
2.9 KiB
C
93 lines
2.9 KiB
C
/*
|
|
* 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"
|
|
|
|
#ifdef CONFIG_DRIVER_WEXT
|
|
extern struct wpa_driver_ops wpa_driver_wext_ops; /* driver_wext.c */
|
|
#endif /* CONFIG_DRIVER_WEXT */
|
|
#ifdef CONFIG_DRIVER_NL80211
|
|
extern struct wpa_driver_ops wpa_driver_nl80211_ops; /* driver_nl80211.c */
|
|
#endif /* CONFIG_DRIVER_NL80211 */
|
|
#ifdef CONFIG_DRIVER_HOSTAP
|
|
extern struct wpa_driver_ops wpa_driver_hostap_ops; /* driver_hostap.c */
|
|
#endif /* CONFIG_DRIVER_HOSTAP */
|
|
#ifdef CONFIG_DRIVER_MADWIFI
|
|
extern struct wpa_driver_ops wpa_driver_madwifi_ops; /* driver_madwifi.c */
|
|
#endif /* CONFIG_DRIVER_MADWIFI */
|
|
#ifdef CONFIG_DRIVER_BSD
|
|
extern struct wpa_driver_ops wpa_driver_bsd_ops; /* driver_bsd.c */
|
|
#endif /* CONFIG_DRIVER_BSD */
|
|
#ifdef CONFIG_DRIVER_OPENBSD
|
|
extern struct wpa_driver_ops wpa_driver_openbsd_ops; /* driver_openbsd.c */
|
|
#endif /* CONFIG_DRIVER_OPENBSD */
|
|
#ifdef CONFIG_DRIVER_NDIS
|
|
extern struct wpa_driver_ops wpa_driver_ndis_ops; /* driver_ndis.c */
|
|
#endif /* CONFIG_DRIVER_NDIS */
|
|
#ifdef CONFIG_DRIVER_WIRED
|
|
extern struct wpa_driver_ops wpa_driver_wired_ops; /* driver_wired.c */
|
|
#endif /* CONFIG_DRIVER_WIRED */
|
|
#ifdef CONFIG_DRIVER_MACSEC_QCA
|
|
/* driver_macsec_qca.c */
|
|
extern struct wpa_driver_ops wpa_driver_macsec_qca_ops;
|
|
#endif /* CONFIG_DRIVER_MACSEC_QCA */
|
|
#ifdef CONFIG_DRIVER_ROBOSWITCH
|
|
/* driver_roboswitch.c */
|
|
extern struct wpa_driver_ops wpa_driver_roboswitch_ops;
|
|
#endif /* CONFIG_DRIVER_ROBOSWITCH */
|
|
#ifdef CONFIG_DRIVER_ATHEROS
|
|
extern struct wpa_driver_ops wpa_driver_atheros_ops; /* driver_atheros.c */
|
|
#endif /* CONFIG_DRIVER_ATHEROS */
|
|
#ifdef CONFIG_DRIVER_NONE
|
|
extern struct wpa_driver_ops wpa_driver_none_ops; /* driver_none.c */
|
|
#endif /* CONFIG_DRIVER_NONE */
|
|
|
|
|
|
struct wpa_driver_ops *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_MADWIFI
|
|
&wpa_driver_madwifi_ops,
|
|
#endif /* CONFIG_DRIVER_MADWIFI */
|
|
#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_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
|
|
};
|