Symbol: pfctl
dist/pf/sbin/pfctl/parse.y
5227
parse_rules(FILE *input, struct pfctl *xpf)
dist/pf/sbin/pfctl/parse.y
5510
pfctl_load_anchors(int dev, struct pfctl *pf, struct pfr_buffer *trans)
dist/pf/sbin/pfctl/parse.y
67
static struct pfctl *pf = NULL;
dist/pf/sbin/pfctl/pfctl.c
1110
pfctl_add_pool(struct pfctl *pf, struct pf_pool *p, sa_family_t af)
dist/pf/sbin/pfctl/pfctl.c
1131
pfctl_add_rule(struct pfctl *pf, struct pf_rule *r, const char *anchor_call)
dist/pf/sbin/pfctl/pfctl.c
1178
pfctl_ruleset_trans(struct pfctl *pf, char *path, struct pf_anchor *a)
dist/pf/sbin/pfctl/pfctl.c
1208
pfctl_load_ruleset(struct pfctl *pf, char *path, struct pf_ruleset *rs,
dist/pf/sbin/pfctl/pfctl.c
1268
pfctl_load_rule(struct pfctl *pf, char *path, struct pf_rule *r, int depth)
dist/pf/sbin/pfctl/pfctl.c
1319
pfctl_add_altq(struct pfctl *pf, struct pf_altq *a)
dist/pf/sbin/pfctl/pfctl.c
1349
struct pfctl pf;
dist/pf/sbin/pfctl/pfctl.c
1504
pfctl_init_options(struct pfctl *pf)
dist/pf/sbin/pfctl/pfctl.c
1547
pfctl_load_options(struct pfctl *pf)
dist/pf/sbin/pfctl/pfctl.c
1604
pfctl_set_limit(struct pfctl *pf, const char *opt, unsigned int limit)
dist/pf/sbin/pfctl/pfctl.c
1628
pfctl_load_limit(struct pfctl *pf, unsigned int index, unsigned int limit)
dist/pf/sbin/pfctl/pfctl.c
1646
pfctl_set_timeout(struct pfctl *pf, const char *opt, int seconds, int quiet)
dist/pf/sbin/pfctl/pfctl.c
1674
pfctl_load_timeout(struct pfctl *pf, unsigned int timeout, unsigned int seconds)
dist/pf/sbin/pfctl/pfctl.c
1689
pfctl_set_optimization(struct pfctl *pf, const char *opt)
dist/pf/sbin/pfctl/pfctl.c
1719
pfctl_set_logif(struct pfctl *pf, char *ifname)
dist/pf/sbin/pfctl/pfctl.c
1742
pfctl_load_logif(struct pfctl *pf, char *ifname)
dist/pf/sbin/pfctl/pfctl.c
1760
pfctl_set_hostid(struct pfctl *pf, u_int32_t hostid)
dist/pf/sbin/pfctl/pfctl.c
1777
pfctl_load_hostid(struct pfctl *pf, u_int32_t hostid)
dist/pf/sbin/pfctl/pfctl.c
1787
pfctl_set_debug(struct pfctl *pf, char *d)
dist/pf/sbin/pfctl/pfctl.c
1820
pfctl_load_debug(struct pfctl *pf, unsigned int level)
dist/pf/sbin/pfctl/pfctl.c
1830
pfctl_set_interface_flags(struct pfctl *pf, char *ifname, int flags, int how)
dist/pf/sbin/pfctl/pfctl.c
73
void pfctl_init_options(struct pfctl *);
dist/pf/sbin/pfctl/pfctl.c
74
int pfctl_load_options(struct pfctl *);
dist/pf/sbin/pfctl/pfctl.c
75
int pfctl_load_limit(struct pfctl *, unsigned int, unsigned int);
dist/pf/sbin/pfctl/pfctl.c
76
int pfctl_load_timeout(struct pfctl *, unsigned int, unsigned int);
dist/pf/sbin/pfctl/pfctl.c
77
int pfctl_load_debug(struct pfctl *, unsigned int);
dist/pf/sbin/pfctl/pfctl.c
78
int pfctl_load_logif(struct pfctl *, char *);
dist/pf/sbin/pfctl/pfctl.c
79
int pfctl_load_hostid(struct pfctl *, unsigned int);
dist/pf/sbin/pfctl/pfctl.c
93
int pfctl_ruleset_trans(struct pfctl *, char *, struct pf_anchor *);
dist/pf/sbin/pfctl/pfctl.c
94
int pfctl_load_ruleset(struct pfctl *, char *,
dist/pf/sbin/pfctl/pfctl.c
96
int pfctl_load_rule(struct pfctl *, char *, struct pf_rule *, int);
dist/pf/sbin/pfctl/pfctl_altq.c
222
eval_pfaltq(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw,
dist/pf/sbin/pfctl/pfctl_altq.c
293
eval_pfqueue(struct pfctl *pf, struct pf_altq *pa, struct node_queue_bw *bw,
dist/pf/sbin/pfctl/pfctl_altq.c
388
eval_pfqueue_cbq(struct pfctl *pf, struct pf_altq *pa)
dist/pf/sbin/pfctl/pfctl_altq.c
426
cbq_compute_idletime(struct pfctl *pf, struct pf_altq *pa)
dist/pf/sbin/pfctl/pfctl_altq.c
583
eval_pfqueue_priq(struct pfctl *pf, struct pf_altq *pa)
dist/pf/sbin/pfctl/pfctl_altq.c
59
static int eval_pfqueue_cbq(struct pfctl *, struct pf_altq *);
dist/pf/sbin/pfctl/pfctl_altq.c
60
static int cbq_compute_idletime(struct pfctl *, struct pf_altq *);
dist/pf/sbin/pfctl/pfctl_altq.c
64
static int eval_pfqueue_priq(struct pfctl *, struct pf_altq *);
dist/pf/sbin/pfctl/pfctl_altq.c
660
eval_pfqueue_hfsc(struct pfctl *pf, struct pf_altq *pa)
dist/pf/sbin/pfctl/pfctl_altq.c
68
static int eval_pfqueue_hfsc(struct pfctl *, struct pf_altq *);
dist/pf/sbin/pfctl/pfctl_optimize.c
1216
add_opt_table(struct pfctl *pf, struct pf_opt_tbl **tbl, sa_family_t af,
dist/pf/sbin/pfctl/pfctl_optimize.c
1277
pf_opt_create_table(struct pfctl *pf, struct pf_opt_tbl *tbl)
dist/pf/sbin/pfctl/pfctl_optimize.c
1329
construct_superblocks(struct pfctl *pf, struct pf_opt_queue *opt_queue,
dist/pf/sbin/pfctl/pfctl_optimize.c
1622
superblock_free(struct pfctl *pf, struct superblock *block)
dist/pf/sbin/pfctl/pfctl_optimize.c
206
int add_opt_table(struct pfctl *, struct pf_opt_tbl **, sa_family_t,
dist/pf/sbin/pfctl/pfctl_optimize.c
210
int block_feedback(struct pfctl *, struct superblock *);
dist/pf/sbin/pfctl/pfctl_optimize.c
211
int combine_rules(struct pfctl *, struct superblock *);
dist/pf/sbin/pfctl/pfctl_optimize.c
213
int construct_superblocks(struct pfctl *, struct pf_opt_queue *,
dist/pf/sbin/pfctl/pfctl_optimize.c
217
int load_feedback_profile(struct pfctl *, struct superblocks *);
dist/pf/sbin/pfctl/pfctl_optimize.c
218
int optimize_superblock(struct pfctl *, struct superblock *);
dist/pf/sbin/pfctl/pfctl_optimize.c
219
int pf_opt_create_table(struct pfctl *, struct pf_opt_tbl *);
dist/pf/sbin/pfctl/pfctl_optimize.c
222
int remove_identical_rules(struct pfctl *, struct superblock *);
dist/pf/sbin/pfctl/pfctl_optimize.c
223
int reorder_rules(struct pfctl *, struct superblock *, int);
dist/pf/sbin/pfctl/pfctl_optimize.c
238
void superblock_free(struct pfctl *, struct superblock *);
dist/pf/sbin/pfctl/pfctl_optimize.c
259
pfctl_optimize_ruleset(struct pfctl *pf, struct pf_ruleset *rs)
dist/pf/sbin/pfctl/pfctl_optimize.c
363
optimize_superblock(struct pfctl *pf, struct superblock *block)
dist/pf/sbin/pfctl/pfctl_optimize.c
444
remove_identical_rules(struct pfctl *pf, struct superblock *block)
dist/pf/sbin/pfctl/pfctl_optimize.c
486
combine_rules(struct pfctl *pf, struct superblock *block)
dist/pf/sbin/pfctl/pfctl_optimize.c
636
reorder_rules(struct pfctl *pf, struct superblock *block, int depth)
dist/pf/sbin/pfctl/pfctl_optimize.c
810
block_feedback(struct pfctl *pf, struct superblock *block)
dist/pf/sbin/pfctl/pfctl_optimize.c
874
load_feedback_profile(struct pfctl *pf, struct superblocks *superblocks)
dist/pf/sbin/pfctl/pfctl_parser.h
192
int pfctl_optimize_ruleset(struct pfctl *, struct pf_ruleset *);
dist/pf/sbin/pfctl/pfctl_parser.h
194
int pfctl_add_rule(struct pfctl *, struct pf_rule *, const char *);
dist/pf/sbin/pfctl/pfctl_parser.h
195
int pfctl_add_altq(struct pfctl *, struct pf_altq *);
dist/pf/sbin/pfctl/pfctl_parser.h
196
int pfctl_add_pool(struct pfctl *, struct pf_pool *, sa_family_t);
dist/pf/sbin/pfctl/pfctl_parser.h
200
int pfctl_set_timeout(struct pfctl *, const char *, int, int);
dist/pf/sbin/pfctl/pfctl_parser.h
201
int pfctl_set_optimization(struct pfctl *, const char *);
dist/pf/sbin/pfctl/pfctl_parser.h
202
int pfctl_set_limit(struct pfctl *, const char *, unsigned int);
dist/pf/sbin/pfctl/pfctl_parser.h
203
int pfctl_set_logif(struct pfctl *, char *);
dist/pf/sbin/pfctl/pfctl_parser.h
204
int pfctl_set_hostid(struct pfctl *, u_int32_t);
dist/pf/sbin/pfctl/pfctl_parser.h
205
int pfctl_set_debug(struct pfctl *, char *);
dist/pf/sbin/pfctl/pfctl_parser.h
206
int pfctl_set_interface_flags(struct pfctl *, char *, int, int);
dist/pf/sbin/pfctl/pfctl_parser.h
208
int parse_rules(FILE *, struct pfctl *);
dist/pf/sbin/pfctl/pfctl_parser.h
210
int pfctl_load_anchors(int, struct pfctl *, struct pfr_buffer *);
dist/pf/sbin/pfctl/pfctl_parser.h
218
int eval_pfaltq(struct pfctl *, struct pf_altq *, struct node_queue_bw *,
dist/pf/sbin/pfctl/pfctl_parser.h
220
int eval_pfqueue(struct pfctl *, struct pf_altq *, struct node_queue_bw *,