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