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 |
| u8 * | rx_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 |
| u8 * | rx_src |
| HANDLE | rx_thread |
| HANDLE | rx_thread_done |
| DWORD | rx_written |
Definition at line 38 of file l2_packet_freebsd.c.
| eth_t* l2_packet_data::eth |
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.
| unsigned int l2_packet_data::num_fast_poll |
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.
| pcap_t * l2_packet_data::pcap |
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.
| HANDLE l2_packet_data::rx_avail |
Definition at line 81 of file l2_packet_ndis.c.
Definition at line 65 of file l2_packet_winpcap.c.
| u8 l2_packet_data::rx_buf[1514] |
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.
| HANDLE l2_packet_data::rx_done |
Definition at line 64 of file l2_packet_winpcap.c.
| size_t l2_packet_data::rx_len |
Definition at line 66 of file l2_packet_winpcap.c.
| size_t l2_packet_data::rx_no_wait |
Definition at line 67 of file l2_packet_winpcap.c.
| HANDLE l2_packet_data::rx_notify |
Definition at line 64 of file l2_packet_winpcap.c.
| OVERLAPPED l2_packet_data::rx_overlapped |
Definition at line 83 of file l2_packet_ndis.c.
Definition at line 65 of file l2_packet_winpcap.c.
| HANDLE l2_packet_data::rx_thread |
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.