Home
last modified time | relevance | path

Searched refs:nfnl_exp (Results 1 – 9 of 9) sorted by relevance

/third_party/libnl/include/netlink/netfilter/
Dexp.h29 struct nfnl_exp;
41 extern struct nfnl_exp * nfnl_exp_alloc(void);
45 extern int nfnlmsg_exp_parse(struct nlmsghdr *, struct nfnl_exp **);
47 extern void nfnl_exp_get(struct nfnl_exp *);
48 extern void nfnl_exp_put(struct nfnl_exp *);
52 extern int nfnl_exp_build_add_request(const struct nfnl_exp *, int,
54 extern int nfnl_exp_add(struct nl_sock *, const struct nfnl_exp *, int);
56 extern int nfnl_exp_build_delete_request(const struct nfnl_exp *, int,
58 extern int nfnl_exp_del(struct nl_sock *, const struct nfnl_exp *, int);
60 extern int nfnl_exp_build_query_request(const struct nfnl_exp *, int,
[all …]
/third_party/libnl/include/netlink/cli/
Dexp.h19 extern struct nfnl_exp *nl_cli_exp_alloc(void);
22 extern void nl_cli_exp_parse_family(struct nfnl_exp *, char *);
23 extern void nl_cli_exp_parse_timeout(struct nfnl_exp *, char *);
24 extern void nl_cli_exp_parse_id(struct nfnl_exp *, char *);
25 extern void nl_cli_exp_parse_helper_name(struct nfnl_exp *, char *);
26 extern void nl_cli_exp_parse_zone(struct nfnl_exp *, char *);
27 extern void nl_cli_exp_parse_flags(struct nfnl_exp *, char *);
28 extern void nl_cli_exp_parse_class(struct nfnl_exp *, char *);
29 extern void nl_cli_exp_parse_nat_dir(struct nfnl_exp *, char *);
30 extern void nl_cli_exp_parse_fn(struct nfnl_exp *, char *);
[all …]
/third_party/libnl/lib/netfilter/
Dexp_obj.c67 struct nfnl_exp *exp = (struct nfnl_exp *) c; in exp_free_data()
87 struct nfnl_exp *dst = (struct nfnl_exp *) _dst; in exp_clone()
88 struct nfnl_exp *src = (struct nfnl_exp *) _src; in exp_clone()
173 static void dump_icmp(struct nl_dump_params *p, struct nfnl_exp *exp, int tuple) in dump_icmp()
185 static void exp_dump_tuples(struct nfnl_exp *exp, struct nl_dump_params *p) in exp_dump_tuples()
228 struct nfnl_exp *exp = (struct nfnl_exp *) a; in exp_dump_line()
239 struct nfnl_exp *exp = (struct nfnl_exp *) a; in exp_dump_details()
308 struct nfnl_exp *a = (struct nfnl_exp *) _a; in exp_compare()
309 struct nfnl_exp *b = (struct nfnl_exp *) _b; in exp_compare()
412 struct nfnl_exp *nfnl_exp_alloc(void) in nfnl_exp_alloc()
[all …]
Dexp.c78 static int exp_parse_ip(struct nfnl_exp *exp, int tuple, struct nlattr *attr) in exp_parse_ip()
133 static int exp_parse_proto(struct nfnl_exp *exp, int tuple, struct nlattr *attr) in exp_parse_proto()
165 static int exp_parse_tuple(struct nfnl_exp *exp, int tuple, struct nlattr *attr) in exp_parse_tuple()
189 static int exp_parse_nat(struct nfnl_exp *exp, struct nlattr *attr) in exp_parse_nat()
225 int nfnlmsg_exp_parse(struct nlmsghdr *nlh, struct nfnl_exp **result) in nfnlmsg_exp_parse()
227 struct nfnl_exp *exp; in nfnlmsg_exp_parse()
298 struct nfnl_exp *exp; in exp_msg_parser()
350 static int nfnl_exp_build_tuple(struct nl_msg *msg, const struct nfnl_exp *exp, in nfnl_exp_build_tuple()
423 static int nfnl_exp_build_nat(struct nl_msg *msg, const struct nfnl_exp *exp) in nfnl_exp_build_nat()
445 static int nfnl_exp_build_message(const struct nfnl_exp *exp, int cmd, int flags, in nfnl_exp_build_message()
[all …]
/third_party/libnl/src/lib/
Dexp.c24 struct nfnl_exp *nl_cli_exp_alloc(void) in nl_cli_exp_alloc()
26 struct nfnl_exp *exp; in nl_cli_exp_alloc()
40 void nl_cli_exp_parse_family(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_family()
52 void nl_cli_exp_parse_timeout(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_timeout()
58 void nl_cli_exp_parse_id(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_id()
64 void nl_cli_exp_parse_helper_name(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_helper_name()
69 void nl_cli_exp_parse_zone(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_zone()
75 void nl_cli_exp_parse_flags(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_flags()
81 void nl_cli_exp_parse_class(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_class()
87 void nl_cli_exp_parse_nat_dir(struct nfnl_exp *exp, char *arg) in nl_cli_exp_parse_nat_dir()
[all …]
/third_party/libnl/src/
Dnf-exp-list.c55 struct nfnl_exp *exp; in main()
Dnf-exp-delete.c62 struct nfnl_exp *exp; in main()
Dnf-exp-add.c63 struct nfnl_exp *exp; in main()
/third_party/libnl/include/netlink-private/
Dtypes.h965 struct nfnl_exp { struct