wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
drivers Directory Reference
Directory dependency graph for drivers:
src/drivers

Files

file  android_drv.h [code]
 Android driver interface.
 
file  driver.h [code]
 Driver interface definition.
 
file  driver_atheros.c
 hostapd / Driver interaction with Atheros driver Copyright (c) 2004, Video54 Technologies Copyright (c) 2005-2007, Jouni Malinen j@w1..nosp@m.fi Copyright (c) 2009, Atheros Communications
 
file  driver_bsd.c
 WPA Supplicant - driver interaction with BSD net80211 layer Copyright (c) 2004, 2Wire, Inc.
 
file  driver_common.c
 Common driver-related functions.
 
file  driver_hostap.c
 Driver interaction with Linux Host AP driver.
 
file  driver_hostap.h [code]
 Driver interaction with Linux Host AP driver.
 
file  driver_macsec_qca.c
 Wired Ethernet driver interface for QCA MACsec driver Copyright (c) 2004, Gunter Burchardt tira@.nosp@m.isx..nosp@m.de Copyright (c) 2013-2014, Qualcomm Atheros, Inc.
 
file  driver_ndis.c
 WPA Supplicant - Windows/NDIS driver interface.
 
file  driver_ndis.h [code]
 WPA Supplicant - Windows/NDIS driver interface.
 
file  driver_ndis_.c
 WPA Supplicant - Windows/NDIS driver interface - event processing.
 
file  driver_nl80211.c
 Driver interaction with Linux nl80211/cfg80211 Copyright (c) 2003-2004, Instant802 Networks, Inc. Copyright (c) 2005-2006, Devicescape Software, Inc. Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211.h [code]
 Driver interaction with Linux nl80211/cfg80211 - definitions Copyright (c) 2003-2004, Instant802 Networks, Inc. Copyright (c) 2005-2006, Devicescape Software, Inc. Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211_android.c
 Driver interaction with Linux nl80211/cfg80211 - Android specific Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211_capa.c
 Driver interaction with Linux nl80211/cfg80211 - Capabilities Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211_event.c
 Driver interaction with Linux nl80211/cfg80211 - Event processing Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211_monitor.c
 Driver interaction with Linux nl80211/cfg80211 - AP monitor interface Copyright (c) 2003-2004, Instant802 Networks, Inc. Copyright (c) 2005-2006, Devicescape Software, Inc. Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_nl80211_scan.c
 Driver interaction with Linux nl80211/cfg80211 - Scanning Copyright (c) 2007, Johannes Berg johan.nosp@m.nes@.nosp@m.sipso.nosp@m.luti.nosp@m.ons.n.nosp@m.et Copyright (c) 2009-2010, Atheros Communications.
 
file  driver_none.c
 Driver interface for RADIUS server or WPS ER only (no driver)
 
file  driver_openbsd.c
 Driver interaction with OpenBSD net80211 layer.
 
file  driver_privsep.c
 WPA Supplicant - privilege separated driver interface.
 
file  driver_roboswitch.c
 WPA Supplicant - roboswitch driver interface.
 
file  driver_wext.c
 Driver interaction with generic Linux Wireless Extensions.
 
file  driver_wext.h [code]
 WPA Supplicant - driver_wext exported functions.
 
file  driver_wired.c
 Wired Ethernet driver interface Copyright (c) 2004, Gunter Burchardt tira@.nosp@m.isx..nosp@m.de
 
file  drivers.c
 Driver interface list.
 
file  jm-macsec-test.c
 
file  linux_defines.h [code]
 Linux defines for values that are not yet included in common C libraries.
 
file  linux_ioctl.c
 Linux ioctl helper functions for driver wrappers.
 
file  linux_ioctl.h [code]
 Linux ioctl helper functions for driver wrappers.
 
file  linux_wext.h [code]
 Driver interaction with generic Linux Wireless Extensions.
 
file  ndis_events.c
 ndis_events - Receive NdisMIndicateStatus() events using WMI
 
 
 
file  nl80211_copy.h [code]
 
 
file  rfkill.c
 Linux rfkill helper functions for driver wrappers.
 
file  rfkill.h [code]
 Linux rfkill helper functions for driver wrappers.
 

Detailed Description

Driver wrappers

This directory includes the driver interface definition and all the driver wrappers that can be used to interact with different drivers without making rest of the software dependent on which particular driver is used.