/* * options.h: * */ #ifndef __OPTIONS_H_ /* include guard */ #define __OPTIONS_H_ #include #include #include typedef enum { OPTION_PORTS_OFF, OPTION_PORTS_SRC, OPTION_PORTS_DEST, OPTION_PORTS_ON } option_port_t; typedef struct { /* interface on which to listen */ char *interface; /* pcap filter code */ char *filtercode; /* Cross network filter */ int netfilter; struct in_addr netfilternet; struct in_addr netfiltermask; int dnsresolution; int portresolution; int promiscuous; int showbars; option_port_t showports; int aggregate_src; int aggregate_dest; int paused; int showhelp; int bandwidth_in_bytes; } options_t; #endif /* __OPTIONS_H_ */