l2_packet_data Struct Reference

List of all members.

Public Attributes

eth_t * eth
int fd
int ifindex
char ifname [100]
int l2_hdr
unsigned int num_fast_poll
u8 own_addr [ETH_ALEN]
char * own_socket_path
pcap_t * pcap
struct sockaddr_un priv_addr
int running
HANDLE rx_avail
u8rx_buf
u8 rx_buf [1514]
void(* rx_callback )(void *ctx, const u8 *src_addr, const u8 *buf, size_t len)
void * rx_callback_ctx
HANDLE rx_done
size_t rx_len
size_t rx_no_wait
HANDLE rx_notify
OVERLAPPED rx_overlapped
u8rx_src
HANDLE rx_thread
HANDLE rx_thread_done
DWORD rx_written

Detailed Description

Definition at line 38 of file l2_packet_freebsd.c.


Member Data Documentation

Definition at line 37 of file l2_packet_pcap.c.

Definition at line 26 of file l2_packet_linux.c.

Definition at line 28 of file l2_packet_linux.c.

Definition at line 40 of file l2_packet_freebsd.c.

Definition at line 45 of file l2_packet_freebsd.c.

Definition at line 55 of file l2_packet_winpcap.c.

Definition at line 41 of file l2_packet_freebsd.c.

Definition at line 30 of file l2_packet_privsep.c.

Definition at line 39 of file l2_packet_freebsd.c.

struct sockaddr_un l2_packet_data::priv_addr

Definition at line 31 of file l2_packet_privsep.c.

Definition at line 63 of file l2_packet_winpcap.c.

Definition at line 81 of file l2_packet_ndis.c.

Definition at line 65 of file l2_packet_winpcap.c.

Definition at line 85 of file l2_packet_ndis.c.

void(* l2_packet_data::rx_callback)(void *ctx, const u8 *src_addr, const u8 *buf, size_t len)

Definition at line 42 of file l2_packet_freebsd.c.

Definition at line 44 of file l2_packet_freebsd.c.

Definition at line 64 of file l2_packet_winpcap.c.

Definition at line 66 of file l2_packet_winpcap.c.

Definition at line 67 of file l2_packet_winpcap.c.

Definition at line 64 of file l2_packet_winpcap.c.

Definition at line 83 of file l2_packet_ndis.c.

Definition at line 65 of file l2_packet_winpcap.c.

Definition at line 64 of file l2_packet_winpcap.c.

Definition at line 64 of file l2_packet_winpcap.c.

Definition at line 86 of file l2_packet_ndis.c.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Fri Jan 11 10:05:15 2013