• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #ifndef _NFCT_EXTERN_H_
2 #define _NFCT_EXTERN_H_
3 
4 extern const set_attr 	set_attr_array[];
5 extern const get_attr 	get_attr_array[];
6 extern const copy_attr 	copy_attr_array[];
7 extern const filter_attr 	filter_attr_array[];
8 extern const set_attr_grp	set_attr_grp_array[];
9 extern const get_attr_grp	get_attr_grp_array[];
10 
11 extern const set_exp_attr	set_exp_attr_array[];
12 extern const get_exp_attr	get_exp_attr_array[];
13 
14 extern const struct attr_grp_bitmask {
15         uint32_t bitmask[__NFCT_BITSET];
16         uint32_t type;
17 } attr_grp_bitmask[ATTR_GRP_MAX];
18 
19 extern const set_filter_dump_attr	set_filter_dump_attr_array[];
20 
21 /* for the snprintf infrastructure */
22 extern const char *const l3proto2str[AF_MAX];
23 extern const char *const proto2str[IPPROTO_MAX];
24 extern const char *const states[TCP_CONNTRACK_MAX];
25 extern const char *const sctp_states[SCTP_CONNTRACK_MAX];
26 extern const char *const dccp_states[DCCP_CONNTRACK_MAX];
27 
28 #endif
29