1 #ifndef ETTERCAP_SET_H 2 #define ETTERCAP_SET_H 3 4 EC_API_EXTERN void set_mitm(char *mitm); 5 EC_API_EXTERN void set_onlymitm(void); 6 EC_API_EXTERN void set_broadcast(void); 7 EC_API_EXTERN void set_iface_bridge(char *iface); 8 EC_API_EXTERN void set_promisc(void); 9 EC_API_EXTERN void set_reversed(void); 10 EC_API_EXTERN void set_proto(char *arg); 11 EC_API_EXTERN void set_plugin(char *name); 12 EC_API_EXTERN void set_plugin_list(char *list); 13 EC_API_EXTERN void set_iface(char *iface); 14 EC_API_EXTERN void set_lifaces(void); 15 EC_API_EXTERN void set_secondary(char *iface); 16 EC_API_EXTERN void set_netmask(char *netmask); 17 EC_API_EXTERN void set_address(char *address); 18 EC_API_EXTERN void set_read_pcap(char *pcap_file); 19 EC_API_EXTERN void set_write_pcap(char *pcap_file); 20 EC_API_EXTERN void set_pcap_filter(char *filter); 21 EC_API_EXTERN void set_filter(char *end, const char *filter); 22 EC_API_EXTERN void set_loglevel_packet(char *arg); 23 EC_API_EXTERN void set_loglevel_info(char *arg); 24 EC_API_EXTERN void set_loglevel_true(char *arg); 25 EC_API_EXTERN void set_compress(void); 26 EC_API_EXTERN void opt_set_regex(char *regex); 27 EC_API_EXTERN void set_quiet(void); 28 EC_API_EXTERN void set_superquiet(void); 29 EC_API_EXTERN void set_script(char *script); 30 EC_API_EXTERN void set_silent(void); 31 #ifdef WITH_IPV6 32 EC_API_EXTERN void set_ip6scan(void); 33 #endif 34 EC_API_EXTERN void set_unoffensive(void); 35 EC_API_EXTERN void disable_sslmitm(void); 36 EC_API_EXTERN void set_resolve(void); 37 EC_API_EXTERN void set_load_hosts(char *file); 38 EC_API_EXTERN void set_save_hosts(char *file); 39 EC_API_EXTERN void opt_set_format(char *format); 40 EC_API_EXTERN void set_ext_headers(void); 41 EC_API_EXTERN void set_wifi_key(char *key); 42 EC_API_EXTERN void set_conf_file(char *file); 43 EC_API_EXTERN void set_ssl_cert(char *cert); 44 EC_API_EXTERN void set_ssl_key(char *key); 45 #ifdef HAVE_EC_LUA 46 EC_API_EXTERN void set_lua_args(char *args); 47 EC_API_EXTERN void set_lua_script(char *script); 48 #endif 49 EC_API_EXTERN void set_target_target1(char *target1); 50 EC_API_EXTERN void set_target_target2(char *target2); 51 #endif 52 53 /* EOF */ 54 55 // vim:ts=3:expandtab 56 57