Lines Matching refs:ct_filter
34 struct ct_filter {
75 struct ct_filter *ct_filter_create(void)
78 struct ct_filter *filter;
80 filter = calloc(sizeof(struct ct_filter), 1);
126 void ct_filter_destroy(struct ct_filter *filter)
136 static struct ct_filter *__filter_alloc(struct ct_filter *filter)
149 void ct_filter_set_logic(struct ct_filter *filter,
157 int ct_filter_add_ip(struct ct_filter *filter, void *data, uint8_t family)
201 int ct_filter_add_netmask(struct ct_filter *filter, void *data, uint8_t family)
224 void ct_filter_add_proto(struct ct_filter *f, int protonum)
231 void ct_filter_add_state(struct ct_filter *f, int protonum, int val)
239 __ct_filter_test_ipv4(struct ct_filter *f, const struct nf_conntrack *ct)
256 __ct_filter_test_ipv6(struct ct_filter *f, const struct nf_conntrack *ct)
300 __ct_filter_test_state(struct ct_filter *f, const struct nf_conntrack *ct)
320 ct_filter_check(struct ct_filter *f, const struct nf_conntrack *ct)