wpa_supplicant / hostapd 2.0

l2_packet Directory Reference

Directory dependency graph for src/l2_packet/:
src/l2_packet/

Files

file  l2_packet.h [code]
 

WPA Supplicant - Layer2 packet interface definition.


file  l2_packet_freebsd.c
 

WPA Supplicant - Layer2 packet handling with FreeBSD.


file  l2_packet_linux.c
 

WPA Supplicant - Layer2 packet handling with Linux packet sockets.


file  l2_packet_ndis.c
 

WPA Supplicant - Layer2 packet handling with Microsoft NDISUIO.


file  l2_packet_none.c
 

WPA Supplicant - Layer2 packet handling example with dummy functions.


file  l2_packet_pcap.c
 

WPA Supplicant - Layer2 packet handling with libpcap/libdnet and WinPcap.


file  l2_packet_privsep.c
 

WPA Supplicant - Layer2 packet handling with privilege separation.


file  l2_packet_winpcap.c
 

WPA Supplicant - Layer2 packet handling with WinPcap RX thread.



Detailed Description

Layer 2 packet interface

This module defines an interface for layer 2 (link layer) packet sendinf and receiving. All the wrappers for supported mechanisms are also included here. This is used to port packet access for new operating systems without having to make rest of the source code depend on which OS network stack is used.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines