• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/conntrack-tools/conntrack-tools-1.4.0/include/
1#ifndef _NFCT_H_
2#define _NFCT_H_
3
4enum {
5	NFCT_SUBSYS_NONE = 0,
6	NFCT_SUBSYS_TIMEOUT,
7	NFCT_SUBSYS_HELPER,
8	NFCT_SUBSYS_VERSION,
9	NFCT_SUBSYS_HELP,
10};
11
12enum {
13	NFCT_CMD_NONE = 0,
14	NFCT_CMD_LIST,
15	NFCT_CMD_ADD,
16	NFCT_CMD_DELETE,
17	NFCT_CMD_GET,
18	NFCT_CMD_FLUSH,
19	NFCT_CMD_DISABLE,
20};
21
22void nfct_perror(const char *msg);
23
24int nfct_cmd_timeout_parse_params(int argc, char *argv[]);
25int nfct_cmd_timeout_list(int argc, char *argv[]);
26int nfct_cmd_timeout_add(int argc, char *argv[]);
27int nfct_cmd_timeout_delete(int argc, char *argv[]);
28int nfct_cmd_timeout_get(int argc, char *argv[]);
29int nfct_cmd_timeout_flush(int argc, char *argv[]);
30
31int nfct_cmd_helper_parse_params(int argc, char *argv[]);
32int nfct_cmd_helper_list(int argc, char *argv[]);
33int nfct_cmd_helper_add(int argc, char *argv[]);
34int nfct_cmd_helper_delete(int argc, char *argv[]);
35int nfct_cmd_helper_get(int argc, char *argv[]);
36int nfct_cmd_helper_flush(int argc, char *argv[]);
37int nfct_cmd_helper_disable(int argc, char *argv[]);
38
39#endif
40