implemented --lower-level auto for server

This commit is contained in:
root
2017-08-21 20:26:55 +08:00
parent 3a35c5ce5b
commit b30a347c23
5 changed files with 144 additions and 27 deletions

View File

@@ -16,9 +16,12 @@ extern u32_t bind_address_uint32;
extern int disable_bpf_filter;
extern int lower_level;
extern int lower_level_manual;
extern char if_name[100];
extern unsigned char dest_hw_addr[];
extern int ifindex;
struct icmphdr
{
uint8_t type;
@@ -58,6 +61,9 @@ struct packet_info_t //todo change this to union
uint16_t icmp_seq;
bool has_ts;
sockaddr_ll addr_ll;
packet_info_t();
};