extern "C" {
#include <pcap.h>
};

#include <netinet/in.h>
#include <linux/if_ether.h> /* низкоуровневые константы */
#include <linux/if_packet.h>/* заголовки для пакетного фильтра */
#include <netinet/ip.h>
#include <netinet/tcp.h>
#include <sys/socket.h>
#include <arpa/inet.h>
//#include "ftpadbm.h"
#include "unitools.h"
#include <signal.h>

//loadable values
#define NETINTERFACE "lo"
#define SCANFILTER "ip proto TCP && dst port 21"
//#define FTPFILTER "ip proto TCP"

#define ETH_H sizeof(struct ethhdr)
#define IP_H  sizeof(struct iphdr)
#define TCP_H sizeof(struct tcphdr)

extern char szNetInterface[STR_SIZE],szScanFilter[STR_SIZE];
int scan();

