18a44513648da0c5f5551f96b329cf56b66f5b303pkanwar#ifndef _NFCT_EXTERN_H_ 28a44513648da0c5f5551f96b329cf56b66f5b303pkanwar#define _NFCT_EXTERN_H_ 38a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 48a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const set_attr set_attr_array[]; 58a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const get_attr get_attr_array[]; 68a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const copy_attr copy_attr_array[]; 78a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const filter_attr filter_attr_array[]; 88a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const set_attr_grp set_attr_grp_array[]; 98a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const get_attr_grp get_attr_grp_array[]; 108a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 118a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const set_exp_attr set_exp_attr_array[]; 128a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const get_exp_attr get_exp_attr_array[]; 138a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 148a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const struct attr_grp_bitmask { 158a44513648da0c5f5551f96b329cf56b66f5b303pkanwar uint32_t bitmask[__NFCT_BITSET]; 168a44513648da0c5f5551f96b329cf56b66f5b303pkanwar uint32_t type; 178a44513648da0c5f5551f96b329cf56b66f5b303pkanwar} attr_grp_bitmask[ATTR_GRP_MAX]; 188a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 198a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const set_filter_dump_attr set_filter_dump_attr_array[]; 208a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 218a44513648da0c5f5551f96b329cf56b66f5b303pkanwar/* for the snprintf infrastructure */ 228a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const char *const l3proto2str[AF_MAX]; 238a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const char *const proto2str[IPPROTO_MAX]; 248a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const char *const states[TCP_CONNTRACK_MAX]; 258a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const char *const sctp_states[SCTP_CONNTRACK_MAX]; 268a44513648da0c5f5551f96b329cf56b66f5b303pkanwarextern const char *const dccp_states[DCCP_CONNTRACK_MAX]; 278a44513648da0c5f5551f96b329cf56b66f5b303pkanwar 288a44513648da0c5f5551f96b329cf56b66f5b303pkanwar#endif 29