l2_packet_data Struct Reference
Data Fields |
pcap_t * | pcap |
char | ifname [100] |
u8 | own_addr [ETH_ALEN] |
void(* | rx_callback )(void *ctx, const u8 *src_addr, const u8 *buf, size_t len) |
void * | rx_callback_ctx |
int | l2_hdr |
int | fd |
int | ifindex |
HANDLE | rx_avail |
OVERLAPPED | rx_overlapped |
u8 | rx_buf [1514] |
DWORD | rx_written |
eth_t * | eth |
char * | own_socket_path |
struct sockaddr_un | priv_addr |
unsigned int | num_fast_poll |
int | running |
HANDLE | rx_done |
HANDLE | rx_thread |
HANDLE | rx_thread_done |
HANDLE | rx_notify |
u8 * | rx_buf |
u8 * | rx_src |
size_t | rx_len |
size_t | rx_no_wait |
Detailed Description
Definition at line 39 of file l2_packet_freebsd.c.
The documentation for this struct was generated from the following files: