Symbol: pfctl
regress/sbin/pfctl/changerule.c
87
struct pfctl pf;
sbin/pfctl/parse.y
437
void mv_tables(struct pfctl *, struct pfr_ktablehead *,
sbin/pfctl/parse.y
5996
parse_config(char *filename, struct pfctl *xpf)
sbin/pfctl/parse.y
6116
mv_tables(struct pfctl *pf, struct pfr_ktablehead *ktables,
sbin/pfctl/parse.y
62
static struct pfctl *pf = NULL;
sbin/pfctl/parse.y
6327
pfctl_load_anchors(int dev, struct pfctl *pf)
sbin/pfctl/pfctl.c
1077
pfctl_sourcelim_id2name(struct pfctl *pf, u_int8_t id)
sbin/pfctl/pfctl.c
108
int pfctl_ruleset_trans(struct pfctl *, char *, struct pf_anchor *);
sbin/pfctl/pfctl.c
110
void pfctl_load_queue(struct pfctl *, u_int32_t, struct pfctl_qsitem *);
sbin/pfctl/pfctl.c
111
int pfctl_load_queues(struct pfctl *);
sbin/pfctl/pfctl.c
114
void pfctl_load_statelims(struct pfctl *);
sbin/pfctl/pfctl.c
115
void pfctl_load_statelim(struct pfctl *, struct pfctl_statelim *);
sbin/pfctl/pfctl.c
116
void pfctl_load_sourcelims(struct pfctl *);
sbin/pfctl/pfctl.c
117
void pfctl_load_sourcelim(struct pfctl *, struct pfctl_sourcelim *);
sbin/pfctl/pfctl.c
118
int pfctl_load_ruleset(struct pfctl *, char *, struct pf_ruleset *, int);
sbin/pfctl/pfctl.c
119
int pfctl_load_rule(struct pfctl *, char *, struct pf_rule *, int);
sbin/pfctl/pfctl.c
1216
pfctl_init_show_rules(struct pfctl *pf, int dev, int opts)
sbin/pfctl/pfctl.c
1228
pfctl_show_rules(struct pfctl *pf, char *path, enum pfctl_show format,
sbin/pfctl/pfctl.c
1599
pfctl_add_rule(struct pfctl *pf, struct pf_rule *r)
sbin/pfctl/pfctl.c
1614
pfctl_ruleset_trans(struct pfctl *pf, char *path, struct pf_anchor *a)
sbin/pfctl/pfctl.c
1629
pfctl_add_queue(struct pfctl *pf, struct pf_queuespec *q)
sbin/pfctl/pfctl.c
1723
pfctl_load_queue(struct pfctl *pf, u_int32_t ticket, struct pfctl_qsitem *qi)
sbin/pfctl/pfctl.c
1743
pfctl_load_queues(struct pfctl *pf)
sbin/pfctl/pfctl.c
1862
pfctl_load_statelim(struct pfctl *pf, struct pfctl_statelim *stlim)
sbin/pfctl/pfctl.c
1877
pfctl_load_statelims(struct pfctl *pf)
sbin/pfctl/pfctl.c
1894
pfctl_load_sourcelim(struct pfctl *pf, struct pfctl_sourcelim *srlim)
sbin/pfctl/pfctl.c
1909
pfctl_load_sourcelims(struct pfctl *pf)
sbin/pfctl/pfctl.c
1926
pfctl_load_tables(struct pfctl *pf, char *path, struct pf_anchor *a)
sbin/pfctl/pfctl.c
1961
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pf_ruleset *rs,
sbin/pfctl/pfctl.c
2025
pfctl_load_rule(struct pfctl *pf, char *path, struct pf_rule *r, int depth)
sbin/pfctl/pfctl.c
2080
struct pfctl pf;
sbin/pfctl/pfctl.c
2241
pfctl_init_options(struct pfctl *pf)
sbin/pfctl/pfctl.c
2312
pfctl_load_options(struct pfctl *pf)
sbin/pfctl/pfctl.c
2382
pfctl_set_limit(struct pfctl *pf, const char *opt, unsigned int limit)
sbin/pfctl/pfctl.c
2408
pfctl_load_limit(struct pfctl *pf, unsigned int index, unsigned int limit)
sbin/pfctl/pfctl.c
2432
pfctl_set_timeout(struct pfctl *pf, const char *opt, int seconds, int quiet)
sbin/pfctl/pfctl.c
2457
pfctl_load_timeout(struct pfctl *pf, unsigned int timeout, unsigned int seconds)
sbin/pfctl/pfctl.c
2472
pfctl_set_synflwats(struct pfctl *pf, u_int32_t lowat, u_int32_t hiwat)
sbin/pfctl/pfctl.c
2488
pfctl_set_reassembly(struct pfctl *pf, int on, int nodf)
sbin/pfctl/pfctl.c
2507
pfctl_set_syncookies(struct pfctl *pf, u_int8_t val, struct pfctl_watermarks *w)
sbin/pfctl/pfctl.c
2551
pfctl_set_optimization(struct pfctl *pf, const char *opt)
sbin/pfctl/pfctl.c
2578
pfctl_set_logif(struct pfctl *pf, char *ifname)
sbin/pfctl/pfctl.c
2597
pfctl_load_logif(struct pfctl *pf, char *ifname)
sbin/pfctl/pfctl.c
2615
pfctl_set_hostid(struct pfctl *pf, u_int32_t hostid)
sbin/pfctl/pfctl.c
2627
pfctl_load_hostid(struct pfctl *pf, u_int32_t hostid)
sbin/pfctl/pfctl.c
2637
pfctl_load_reassembly(struct pfctl *pf, u_int32_t reassembly)
sbin/pfctl/pfctl.c
2647
pfctl_load_syncookies(struct pfctl *pf, u_int8_t val)
sbin/pfctl/pfctl.c
2657
pfctl_set_debug(struct pfctl *pf, char *d)
sbin/pfctl/pfctl.c
2682
pfctl_load_debug(struct pfctl *pf, unsigned int level)
sbin/pfctl/pfctl.c
2692
pfctl_set_interface_flags(struct pfctl *pf, char *ifname, int flags, int how)
sbin/pfctl/pfctl.c
3028
struct pfctl pf;
sbin/pfctl/pfctl.c
3082
struct pfctl show_rules_pf;
sbin/pfctl/pfctl.c
3577
pfctl_add_statelim(struct pfctl *pf, struct pfctl_statelim *stlim)
sbin/pfctl/pfctl.c
3595
pfctl_get_statelim_id(struct pfctl *pf, uint32_t id)
sbin/pfctl/pfctl.c
3605
pfctl_get_statelim_nm(struct pfctl *pf, const char *name)
sbin/pfctl/pfctl.c
3645
pfctl_add_sourcelim(struct pfctl *pf, struct pfctl_sourcelim *srlim)
sbin/pfctl/pfctl.c
3664
pfctl_get_sourcelim_id(struct pfctl *pf, uint32_t id)
sbin/pfctl/pfctl.c
3674
pfctl_get_sourcelim_nm(struct pfctl *pf, const char *name)
sbin/pfctl/pfctl.c
83
void pfctl_init_options(struct pfctl *);
sbin/pfctl/pfctl.c
84
int pfctl_load_options(struct pfctl *);
sbin/pfctl/pfctl.c
85
int pfctl_load_limit(struct pfctl *, unsigned int, unsigned int);
sbin/pfctl/pfctl.c
86
int pfctl_load_timeout(struct pfctl *, unsigned int, unsigned int);
sbin/pfctl/pfctl.c
87
int pfctl_load_debug(struct pfctl *, unsigned int);
sbin/pfctl/pfctl.c
88
int pfctl_load_logif(struct pfctl *, char *);
sbin/pfctl/pfctl.c
89
int pfctl_load_hostid(struct pfctl *, unsigned int);
sbin/pfctl/pfctl.c
90
int pfctl_load_reassembly(struct pfctl *, u_int32_t);
sbin/pfctl/pfctl.c
901
pfctl_statelim_id2name(struct pfctl *pf, u_int8_t id)
sbin/pfctl/pfctl.c
91
int pfctl_load_syncookies(struct pfctl *, u_int8_t);
sbin/pfctl/pfctl.c
92
int pfctl_set_synflwats(struct pfctl *, u_int32_t, u_int32_t);
sbin/pfctl/pfctl.c
96
void pfctl_init_show_rules(struct pfctl *, int, int);
sbin/pfctl/pfctl.c
97
int pfctl_show_rules(struct pfctl *, char *, enum pfctl_show, char *, int, int,
sbin/pfctl/pfctl.h
133
*pfctl_statelim_id2name(struct pfctl *, u_int8_t);
sbin/pfctl/pfctl.h
135
*pfctl_sourcelim_id2name(struct pfctl *, u_int8_t);
sbin/pfctl/pfctl.h
79
struct pfctl;
sbin/pfctl/pfctl_optimize.c
1190
add_opt_table(struct pfctl *pf, struct pf_opt_tbl **tbl, sa_family_t af,
sbin/pfctl/pfctl_optimize.c
1252
pf_opt_create_table(struct pfctl *pf, struct pf_opt_tbl *tbl)
sbin/pfctl/pfctl_optimize.c
1305
construct_superblocks(struct pfctl *pf, struct pf_opt_queue *opt_queue,
sbin/pfctl/pfctl_optimize.c
1598
superblock_free(struct pfctl *pf, struct superblock *block)
sbin/pfctl/pfctl_optimize.c
212
int block_feedback(struct pfctl *, struct superblock *);
sbin/pfctl/pfctl_optimize.c
213
int combine_rules(struct pfctl *, struct superblock *);
sbin/pfctl/pfctl_optimize.c
215
int construct_superblocks(struct pfctl *, struct pf_opt_queue *,
sbin/pfctl/pfctl_optimize.c
219
int load_feedback_profile(struct pfctl *, struct superblocks *);
sbin/pfctl/pfctl_optimize.c
220
int optimize_superblock(struct pfctl *, struct superblock *);
sbin/pfctl/pfctl_optimize.c
223
int remove_identical_rules(struct pfctl *, struct superblock *);
sbin/pfctl/pfctl_optimize.c
224
int reorder_rules(struct pfctl *, struct superblock *, int);
sbin/pfctl/pfctl_optimize.c
240
void superblock_free(struct pfctl *, struct superblock *);
sbin/pfctl/pfctl_optimize.c
264
pfctl_optimize_ruleset(struct pfctl *pf, struct pf_ruleset *rs)
sbin/pfctl/pfctl_optimize.c
351
optimize_superblock(struct pfctl *pf, struct superblock *block)
sbin/pfctl/pfctl_optimize.c
432
remove_identical_rules(struct pfctl *pf, struct superblock *block)
sbin/pfctl/pfctl_optimize.c
474
combine_rules(struct pfctl *pf, struct superblock *block)
sbin/pfctl/pfctl_optimize.c
622
reorder_rules(struct pfctl *pf, struct superblock *block, int depth)
sbin/pfctl/pfctl_optimize.c
789
block_feedback(struct pfctl *pf, struct superblock *block)
sbin/pfctl/pfctl_optimize.c
847
load_feedback_profile(struct pfctl *pf, struct superblocks *superblocks)
sbin/pfctl/pfctl_parser.c
752
print_rule(struct pfctl *pf, struct pf_rule *r, const char *anchor_call,
sbin/pfctl/pfctl_parser.h
242
int pfctl_optimize_ruleset(struct pfctl *, struct pf_ruleset *);
sbin/pfctl/pfctl_parser.h
243
int pf_opt_create_table(struct pfctl *, struct pf_opt_tbl *);
sbin/pfctl/pfctl_parser.h
244
int add_opt_table(struct pfctl *, struct pf_opt_tbl **, sa_family_t,
sbin/pfctl/pfctl_parser.h
247
void pfctl_add_rule(struct pfctl *, struct pf_rule *);
sbin/pfctl/pfctl_parser.h
249
int pfctl_add_statelim(struct pfctl *, struct pfctl_statelim *);
sbin/pfctl/pfctl_parser.h
251
pfctl_get_statelim_id(struct pfctl *, uint32_t);
sbin/pfctl/pfctl_parser.h
253
pfctl_get_statelim_nm(struct pfctl *, const char *);
sbin/pfctl/pfctl_parser.h
254
int pfctl_add_sourcelim(struct pfctl *, struct pfctl_sourcelim *);
sbin/pfctl/pfctl_parser.h
256
pfctl_get_sourcelim_id(struct pfctl *, uint32_t);
sbin/pfctl/pfctl_parser.h
258
pfctl_get_sourcelim_nm(struct pfctl *, const char *);
sbin/pfctl/pfctl_parser.h
260
int pfctl_set_timeout(struct pfctl *, const char *, int, int);
sbin/pfctl/pfctl_parser.h
261
int pfctl_set_reassembly(struct pfctl *, int, int);
sbin/pfctl/pfctl_parser.h
262
int pfctl_set_syncookies(struct pfctl *, u_int8_t,
sbin/pfctl/pfctl_parser.h
264
int pfctl_set_optimization(struct pfctl *, const char *);
sbin/pfctl/pfctl_parser.h
265
int pfctl_set_limit(struct pfctl *, const char *, unsigned int);
sbin/pfctl/pfctl_parser.h
266
int pfctl_set_logif(struct pfctl *, char *);
sbin/pfctl/pfctl_parser.h
267
void pfctl_set_hostid(struct pfctl *, u_int32_t);
sbin/pfctl/pfctl_parser.h
268
int pfctl_set_debug(struct pfctl *, char *);
sbin/pfctl/pfctl_parser.h
269
int pfctl_set_interface_flags(struct pfctl *, char *, int, int);
sbin/pfctl/pfctl_parser.h
271
int parse_config(char *, struct pfctl *);
sbin/pfctl/pfctl_parser.h
273
int pfctl_load_anchors(int, struct pfctl *);
sbin/pfctl/pfctl_parser.h
275
int pfctl_load_queues(struct pfctl *);
sbin/pfctl/pfctl_parser.h
276
int pfctl_add_queue(struct pfctl *, struct pf_queuespec *);
sbin/pfctl/pfctl_parser.h
283
void print_rule(struct pfctl *pf, struct pf_rule *, const char *, int);