Symbol: npfvar_t
usr.sbin/npf/npfctl/npf_build.c
1228
npfvar_t *
usr.sbin/npf/npfctl/npf_build.c
228
npfctl_get_singleport(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_build.c
245
npfctl_get_singlefam(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_build.c
263
npfctl_get_singletable(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_build.c
313
build_vars(npf_bpf_t *ctx, sa_family_t family, npfvar_t *vars, int opts)
usr.sbin/npf/npfctl/npf_build.c
325
npfvar_t *rvp = npfvar_lookup(data);
usr.sbin/npf/npfctl/npf_build.c
360
npfctl_build_vars(npf_bpf_t *ctx, sa_family_t family, npfvar_t *vars, int opts)
usr.sbin/npf/npfctl/npf_build.c
371
npfvar_t *popts = op->op_opts;
usr.sbin/npf/npfctl/npf_build.c
412
npfctl_build_proto(npf_bpf_t *ctx, const npfvar_t *vars)
usr.sbin/npf/npfctl/npf_build.c
436
npfctl_check_proto(const npfvar_t *vars, bool *non_tcpudp, bool *tcp_with_nofl)
usr.sbin/npf/npfctl/npf_build.c
467
build_l3_code(npf_bpf_t *bc, nl_rule_t *rl, sa_family_t family, const npfvar_t *popts,
usr.sbin/npf/npfctl/npf_build.c
540
npfvar_t *ap_from = fopts->filt.opt2.from_mac;
usr.sbin/npf/npfctl/npf_build.c
541
npfvar_t *ap_to = fopts->filt.opt2.to_mac;
usr.sbin/npf/npfctl/npf_build.c
563
npfctl_build_code(nl_rule_t *rl, sa_family_t family, const npfvar_t *popts,
usr.sbin/npf/npfctl/npf_build.c
632
npfctl_build_rpcall(nl_rproc_t *rp, const char *name, npfvar_t *args)
usr.sbin/npf/npfctl/npf_build.c
670
npfctl_build_rproc(const char *name, npfvar_t *procs)
usr.sbin/npf/npfctl/npf_build.c
834
const npfvar_t *popts, const filt_opts_t *fopts,
usr.sbin/npf/npfctl/npf_build.c
907
const npfvar_t *popts, const filt_opts_t *fopts, unsigned flags)
usr.sbin/npf/npfctl/npf_build.c
988
const addr_port_t *ap1, const addr_port_t *ap2, const npfvar_t *popts,
usr.sbin/npf/npfctl/npf_data.c
233
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
259
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
320
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
331
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
332
npfctl_parse_port_range_variable(const char *v, npfvar_t *vp)
usr.sbin/npf/npfctl/npf_data.c
335
npfvar_t *pvp = npfvar_create();
usr.sbin/npf/npfctl/npf_data.c
373
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
378
npfvar_t *vpa;
usr.sbin/npf/npfctl/npf_data.c
514
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
661
npfvar_t *
usr.sbin/npf/npfctl/npf_data.c
664
npfvar_t *vp = npfvar_create();
usr.sbin/npf/npfctl/npf_data.c
679
npfctl_parse_l3filt_opt(npfvar_t *src_addr, npfvar_t *src_port, bool tnot,
usr.sbin/npf/npfctl/npf_data.c
680
npfvar_t *dst_addr, npfvar_t *dst_port, bool fnot, rid_t uid, rid_t gid)
usr.sbin/npf/npfctl/npf_data.c
698
npfctl_parse_l2filt_opt(npfvar_t *src_addr, bool fnot, npfvar_t *dst_addr,
usr.sbin/npf/npfctl/npf_data.c
767
npfvar_t *
usr.sbin/npf/npfctl/npf_parse.y
223
npfvar_t * var;
usr.sbin/npf/npfctl/npf_parse.y
684
npfvar_t *pvar = npfvar_create_element(
usr.sbin/npf/npfctl/npf_parse.y
834
npfvar_t *vp = npfvar_lookup($1);
usr.sbin/npf/npfctl/npf_parse.y
901
npfvar_t *vp;
usr.sbin/npf/npfctl/npf_parse.y
976
npfvar_t *vp = npfvar_lookup($1);
usr.sbin/npf/npfctl/npf_var.c
100
npfvar_t *vp = npfvar_create();
usr.sbin/npf/npfctl/npf_var.c
104
npfvar_t *
usr.sbin/npf/npfctl/npf_var.c
110
npfvar_t *
usr.sbin/npf/npfctl/npf_var.c
111
npfvar_add_element(npfvar_t *vp, unsigned type, const void *data, size_t len)
usr.sbin/npf/npfctl/npf_var.c
131
npfvar_t *
usr.sbin/npf/npfctl/npf_var.c
132
npfvar_add_elements(npfvar_t *vp, npfvar_t *vp2)
usr.sbin/npf/npfctl/npf_var.c
168
npfvar_destroy(npfvar_t *vp)
usr.sbin/npf/npfctl/npf_var.c
177
npfvar_expand_string(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_var.c
187
npfvar_expand_number(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_var.c
200
npfvar_t *vp = npfvar_lookup(var_id);
usr.sbin/npf/npfctl/npf_var.c
226
npfvar_get_count(const npfvar_t *vp)
usr.sbin/npf/npfctl/npf_var.c
232
npfvar_get_element(const npfvar_t *vp, size_t idx, size_t level)
usr.sbin/npf/npfctl/npf_var.c
268
npfvar_getfilt_data(const npfvar_t *vp, unsigned type, size_t idx)
usr.sbin/npf/npfctl/npf_var.c
285
npfvar_getfilt_type(const npfvar_t *vp, size_t idx)
usr.sbin/npf/npfctl/npf_var.c
292
npfvar_get_type(const npfvar_t *vp, size_t idx)
usr.sbin/npf/npfctl/npf_var.c
303
const npfvar_t *rvp = npfvar_lookup(el->e_data);
usr.sbin/npf/npfctl/npf_var.c
313
npfvar_get_data(const npfvar_t *vp, unsigned type, size_t idx)
usr.sbin/npf/npfctl/npf_var.c
324
const npfvar_t *rvp = npfvar_lookup(el->e_data);
usr.sbin/npf/npfctl/npf_var.c
60
static npfvar_t * var_list = NULL;
usr.sbin/npf/npfctl/npf_var.c
63
npfvar_t *
usr.sbin/npf/npfctl/npf_var.c
66
npfvar_t *vp = ecalloc(1, sizeof(*vp));
usr.sbin/npf/npfctl/npf_var.c
71
npfvar_t *
usr.sbin/npf/npfctl/npf_var.c
74
for (npfvar_t *it = var_list; it != NULL; it = it->v_next)
usr.sbin/npf/npfctl/npf_var.c
90
npfvar_add(npfvar_t *vp, const char *name)
usr.sbin/npf/npfctl/npf_var.c
97
npfvar_t *
usr.sbin/npf/npfctl/npf_var.h
76
npfvar_t * npfvar_create(void);
usr.sbin/npf/npfctl/npf_var.h
77
npfvar_t * npfvar_create_element(unsigned, const void *, size_t);
usr.sbin/npf/npfctl/npf_var.h
78
npfvar_t * npfvar_create_from_string(unsigned, const char *);
usr.sbin/npf/npfctl/npf_var.h
79
npfvar_t * npfvar_lookup(const char *);
usr.sbin/npf/npfctl/npf_var.h
81
void npfvar_add(npfvar_t *, const char *);
usr.sbin/npf/npfctl/npf_var.h
82
npfvar_t * npfvar_add_element(npfvar_t *, unsigned, const void *, size_t);
usr.sbin/npf/npfctl/npf_var.h
83
npfvar_t * npfvar_add_elements(npfvar_t *, npfvar_t *);
usr.sbin/npf/npfctl/npf_var.h
84
void npfvar_destroy(npfvar_t *);
usr.sbin/npf/npfctl/npf_var.h
86
char * npfvar_expand_string(const npfvar_t *);
usr.sbin/npf/npfctl/npf_var.h
87
size_t npfvar_get_count(const npfvar_t *);
usr.sbin/npf/npfctl/npf_var.h
88
uint32_t npfvar_expand_number(const npfvar_t *);
usr.sbin/npf/npfctl/npf_var.h
89
void * npfvar_getfilt_data(const npfvar_t *, unsigned, size_t);
usr.sbin/npf/npfctl/npf_var.h
90
int npfvar_getfilt_type(const npfvar_t *, size_t);
usr.sbin/npf/npfctl/npf_var.h
91
int npfvar_get_type(const npfvar_t *, size_t);
usr.sbin/npf/npfctl/npf_var.h
92
void * npfvar_get_data(const npfvar_t *, unsigned, size_t);
usr.sbin/npf/npfctl/npfctl.h
101
npfvar_t * op_opts;
usr.sbin/npf/npfctl/npfctl.h
113
npfvar_t * pc_opts;
usr.sbin/npf/npfctl/npfctl.h
149
npfvar_t * npfctl_ifnet_table(const char *);
usr.sbin/npf/npfctl/npfctl.h
150
npfvar_t * npfctl_parse_ifnet(const char *, const int);
usr.sbin/npf/npfctl/npfctl.h
151
npfvar_t * npfctl_parse_tcpflag(const char *);
usr.sbin/npf/npfctl/npfctl.h
152
npfvar_t * npfctl_parse_table_id(const char *);
usr.sbin/npf/npfctl/npfctl.h
153
npfvar_t * npfctl_parse_icmp(int, int, int);
usr.sbin/npf/npfctl/npfctl.h
154
npfvar_t * npfctl_parse_port_range(in_port_t, in_port_t);
usr.sbin/npf/npfctl/npfctl.h
155
npfvar_t * npfctl_parse_port_range_variable(const char *, npfvar_t *);
usr.sbin/npf/npfctl/npfctl.h
156
npfvar_t * npfctl_parse_fam_addr_mask(const char *, const char *,
usr.sbin/npf/npfctl/npfctl.h
165
filt_opts_t npfctl_parse_l3filt_opt(npfvar_t *, npfvar_t *, bool,
usr.sbin/npf/npfctl/npfctl.h
166
npfvar_t *, npfvar_t *, bool, rid_t, rid_t);
usr.sbin/npf/npfctl/npfctl.h
167
filt_opts_t npfctl_parse_l2filt_opt(npfvar_t *, bool, npfvar_t *,
usr.sbin/npf/npfctl/npfctl.h
169
npfvar_t * npfctl_parse_mac_addr(const char *);
usr.sbin/npf/npfctl/npfctl.h
253
void npfctl_build_rproc(const char *, npfvar_t *);
usr.sbin/npf/npfctl/npfctl.h
257
const npfvar_t *, const filt_opts_t *,
usr.sbin/npf/npfctl/npfctl.h
261
const npfvar_t *, const filt_opts_t *, unsigned);
usr.sbin/npf/npfctl/npfctl.h
62
npfvar_t * ifna_filter;
usr.sbin/npf/npfctl/npfctl.h
63
npfvar_t * ifna_addrs;
usr.sbin/npf/npfctl/npfctl.h
72
npfvar_t * ap_netaddr;
usr.sbin/npf/npfctl/npfctl.h
73
npfvar_t * ap_portrange;
usr.sbin/npf/npfctl/npfctl.h
82
npfvar_t * from_mac;
usr.sbin/npf/npfctl/npfctl.h
83
npfvar_t * to_mac;