2 #include <linux_list.h>
7 extern struct expr_ops expr_ops_bitwise;
8 extern struct expr_ops expr_ops_byteorder;
9 extern struct expr_ops expr_ops_cmp;
10 extern struct expr_ops expr_ops_counter;
11 extern struct expr_ops expr_ops_ct;
12 extern struct expr_ops expr_ops_exthdr;
13 extern struct expr_ops expr_ops_immediate;
14 extern struct expr_ops expr_ops_limit;
15 extern struct expr_ops expr_ops_log;
16 extern struct expr_ops expr_ops_lookup;
17 extern struct expr_ops expr_ops_masq;
18 extern struct expr_ops expr_ops_match;
19 extern struct expr_ops expr_ops_meta;
20 extern struct expr_ops expr_ops_nat;
21 extern struct expr_ops expr_ops_payload;
22 extern struct expr_ops expr_ops_redir;
23 extern struct expr_ops expr_ops_reject;
24 extern struct expr_ops expr_ops_queue;
25 extern struct expr_ops expr_ops_target;
26 extern struct expr_ops expr_ops_dynset;
28 static struct expr_ops *expr_ops[] = {
52 struct expr_ops *nftnl_expr_ops_lookup(
const char *name)
56 while (expr_ops[i] != NULL) {
57 if (strcmp(expr_ops[i]->name, name) == 0)