drivers.c (189261) | drivers.c (214734) |
---|---|
1/* | 1/* |
2 * WPA Supplicant / driver interface list | 2 * Driver interface list |
3 * Copyright (c) 2004-2005, Jouni Malinen <j@w1.fi> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License version 2 as 7 * published by the Free Software Foundation. 8 * 9 * Alternatively, this software may be distributed under the terms of BSD 10 * license. --- 8 unchanged lines hidden (view full) --- 19extern struct wpa_driver_ops wpa_driver_wext_ops; /* driver_wext.c */ 20#endif /* CONFIG_DRIVER_WEXT */ 21#ifdef CONFIG_DRIVER_NL80211 22extern struct wpa_driver_ops wpa_driver_nl80211_ops; /* driver_nl80211.c */ 23#endif /* CONFIG_DRIVER_NL80211 */ 24#ifdef CONFIG_DRIVER_HOSTAP 25extern struct wpa_driver_ops wpa_driver_hostap_ops; /* driver_hostap.c */ 26#endif /* CONFIG_DRIVER_HOSTAP */ | 3 * Copyright (c) 2004-2005, Jouni Malinen <j@w1.fi> 4 * 5 * This program is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License version 2 as 7 * published by the Free Software Foundation. 8 * 9 * Alternatively, this software may be distributed under the terms of BSD 10 * license. --- 8 unchanged lines hidden (view full) --- 19extern struct wpa_driver_ops wpa_driver_wext_ops; /* driver_wext.c */ 20#endif /* CONFIG_DRIVER_WEXT */ 21#ifdef CONFIG_DRIVER_NL80211 22extern struct wpa_driver_ops wpa_driver_nl80211_ops; /* driver_nl80211.c */ 23#endif /* CONFIG_DRIVER_NL80211 */ 24#ifdef CONFIG_DRIVER_HOSTAP 25extern struct wpa_driver_ops wpa_driver_hostap_ops; /* driver_hostap.c */ 26#endif /* CONFIG_DRIVER_HOSTAP */ |
27#ifdef CONFIG_DRIVER_PRISM54 28extern struct wpa_driver_ops wpa_driver_prism54_ops; /* driver_prism54.c */ 29#endif /* CONFIG_DRIVER_PRISM54 */ | |
30#ifdef CONFIG_DRIVER_HERMES 31extern struct wpa_driver_ops wpa_driver_hermes_ops; /* driver_hermes.c */ 32#endif /* CONFIG_DRIVER_HERMES */ 33#ifdef CONFIG_DRIVER_MADWIFI 34extern struct wpa_driver_ops wpa_driver_madwifi_ops; /* driver_madwifi.c */ 35#endif /* CONFIG_DRIVER_MADWIFI */ 36#ifdef CONFIG_DRIVER_ATMEL 37extern struct wpa_driver_ops wpa_driver_atmel_ops; /* driver_atmel.c */ --- 21 unchanged lines hidden (view full) --- 59extern struct wpa_driver_ops wpa_driver_test_ops; /* driver_test.c */ 60#endif /* CONFIG_DRIVER_TEST */ 61#ifdef CONFIG_DRIVER_RALINK 62extern struct wpa_driver_ops wpa_driver_ralink_ops; /* driver_ralink.c */ 63#endif /* CONFIG_DRIVER_RALINK */ 64#ifdef CONFIG_DRIVER_OSX 65extern struct wpa_driver_ops wpa_driver_osx_ops; /* driver_osx.m */ 66#endif /* CONFIG_DRIVER_OSX */ | 27#ifdef CONFIG_DRIVER_HERMES 28extern struct wpa_driver_ops wpa_driver_hermes_ops; /* driver_hermes.c */ 29#endif /* CONFIG_DRIVER_HERMES */ 30#ifdef CONFIG_DRIVER_MADWIFI 31extern struct wpa_driver_ops wpa_driver_madwifi_ops; /* driver_madwifi.c */ 32#endif /* CONFIG_DRIVER_MADWIFI */ 33#ifdef CONFIG_DRIVER_ATMEL 34extern struct wpa_driver_ops wpa_driver_atmel_ops; /* driver_atmel.c */ --- 21 unchanged lines hidden (view full) --- 56extern struct wpa_driver_ops wpa_driver_test_ops; /* driver_test.c */ 57#endif /* CONFIG_DRIVER_TEST */ 58#ifdef CONFIG_DRIVER_RALINK 59extern struct wpa_driver_ops wpa_driver_ralink_ops; /* driver_ralink.c */ 60#endif /* CONFIG_DRIVER_RALINK */ 61#ifdef CONFIG_DRIVER_OSX 62extern struct wpa_driver_ops wpa_driver_osx_ops; /* driver_osx.m */ 63#endif /* CONFIG_DRIVER_OSX */ |
67#ifdef CONFIG_DRIVER_PS3 68extern struct wpa_driver_ops wpa_driver_ps3_ops; /* driver_ps3.c */ 69#endif /* CONFIG_DRIVER_PS3 */ | |
70#ifdef CONFIG_DRIVER_IPHONE 71extern struct wpa_driver_ops wpa_driver_iphone_ops; /* driver_iphone.m */ 72#endif /* CONFIG_DRIVER_IPHONE */ 73#ifdef CONFIG_DRIVER_ROBOSWITCH 74/* driver_roboswitch.c */ 75extern struct wpa_driver_ops wpa_driver_roboswitch_ops; 76#endif /* CONFIG_DRIVER_ROBOSWITCH */ | 64#ifdef CONFIG_DRIVER_IPHONE 65extern struct wpa_driver_ops wpa_driver_iphone_ops; /* driver_iphone.m */ 66#endif /* CONFIG_DRIVER_IPHONE */ 67#ifdef CONFIG_DRIVER_ROBOSWITCH 68/* driver_roboswitch.c */ 69extern struct wpa_driver_ops wpa_driver_roboswitch_ops; 70#endif /* CONFIG_DRIVER_ROBOSWITCH */ |
71#ifdef CONFIG_DRIVER_ATHEROS 72extern struct wpa_driver_ops wpa_driver_atheros_ops; /* driver_atheros.c */ 73#endif /* CONFIG_DRIVER_ATHEROS */ 74#ifdef CONFIG_DRIVER_NONE 75extern struct wpa_driver_ops wpa_driver_none_ops; /* driver_none.c */ 76#endif /* CONFIG_DRIVER_NONE */ |
|
77 78 | 77 78 |
79struct wpa_driver_ops *wpa_supplicant_drivers[] = | 79struct wpa_driver_ops *wpa_drivers[] = |
80{ 81#ifdef CONFIG_DRIVER_WEXT 82 &wpa_driver_wext_ops, 83#endif /* CONFIG_DRIVER_WEXT */ 84#ifdef CONFIG_DRIVER_NL80211 85 &wpa_driver_nl80211_ops, 86#endif /* CONFIG_DRIVER_NL80211 */ 87#ifdef CONFIG_DRIVER_HOSTAP 88 &wpa_driver_hostap_ops, 89#endif /* CONFIG_DRIVER_HOSTAP */ | 80{ 81#ifdef CONFIG_DRIVER_WEXT 82 &wpa_driver_wext_ops, 83#endif /* CONFIG_DRIVER_WEXT */ 84#ifdef CONFIG_DRIVER_NL80211 85 &wpa_driver_nl80211_ops, 86#endif /* CONFIG_DRIVER_NL80211 */ 87#ifdef CONFIG_DRIVER_HOSTAP 88 &wpa_driver_hostap_ops, 89#endif /* CONFIG_DRIVER_HOSTAP */ |
90#ifdef CONFIG_DRIVER_PRISM54 91 &wpa_driver_prism54_ops, 92#endif /* CONFIG_DRIVER_PRISM54 */ | |
93#ifdef CONFIG_DRIVER_HERMES 94 &wpa_driver_hermes_ops, 95#endif /* CONFIG_DRIVER_HERMES */ 96#ifdef CONFIG_DRIVER_MADWIFI 97 &wpa_driver_madwifi_ops, 98#endif /* CONFIG_DRIVER_MADWIFI */ 99#ifdef CONFIG_DRIVER_ATMEL 100 &wpa_driver_atmel_ops, --- 20 unchanged lines hidden (view full) --- 121 &wpa_driver_test_ops, 122#endif /* CONFIG_DRIVER_TEST */ 123#ifdef CONFIG_DRIVER_RALINK 124 &wpa_driver_ralink_ops, 125#endif /* CONFIG_DRIVER_RALINK */ 126#ifdef CONFIG_DRIVER_OSX 127 &wpa_driver_osx_ops, 128#endif /* CONFIG_DRIVER_OSX */ | 90#ifdef CONFIG_DRIVER_HERMES 91 &wpa_driver_hermes_ops, 92#endif /* CONFIG_DRIVER_HERMES */ 93#ifdef CONFIG_DRIVER_MADWIFI 94 &wpa_driver_madwifi_ops, 95#endif /* CONFIG_DRIVER_MADWIFI */ 96#ifdef CONFIG_DRIVER_ATMEL 97 &wpa_driver_atmel_ops, --- 20 unchanged lines hidden (view full) --- 118 &wpa_driver_test_ops, 119#endif /* CONFIG_DRIVER_TEST */ 120#ifdef CONFIG_DRIVER_RALINK 121 &wpa_driver_ralink_ops, 122#endif /* CONFIG_DRIVER_RALINK */ 123#ifdef CONFIG_DRIVER_OSX 124 &wpa_driver_osx_ops, 125#endif /* CONFIG_DRIVER_OSX */ |
129#ifdef CONFIG_DRIVER_PS3 130 &wpa_driver_ps3_ops, 131#endif /* CONFIG_DRIVER_PS3 */ | |
132#ifdef CONFIG_DRIVER_IPHONE 133 &wpa_driver_iphone_ops, 134#endif /* CONFIG_DRIVER_IPHONE */ 135#ifdef CONFIG_DRIVER_ROBOSWITCH 136 &wpa_driver_roboswitch_ops, 137#endif /* CONFIG_DRIVER_ROBOSWITCH */ | 126#ifdef CONFIG_DRIVER_IPHONE 127 &wpa_driver_iphone_ops, 128#endif /* CONFIG_DRIVER_IPHONE */ 129#ifdef CONFIG_DRIVER_ROBOSWITCH 130 &wpa_driver_roboswitch_ops, 131#endif /* CONFIG_DRIVER_ROBOSWITCH */ |
132#ifdef CONFIG_DRIVER_ATHEROS 133 &wpa_driver_atheros_ops, 134#endif /* CONFIG_DRIVER_ATHEROS */ 135#ifdef CONFIG_DRIVER_NONE 136 &wpa_driver_none_ops, 137#endif /* CONFIG_DRIVER_NONE */ |
|
138 NULL 139}; | 138 NULL 139}; |