Home
last modified time | relevance | path

Searched refs:pfr_table (Results 1 – 13 of 13) sorted by relevance

/freebsd-head/sbin/pfctl/
HDpfctl.h59 int pfr_add_table(struct pfr_table *, int *, int);
60 int pfr_del_table(struct pfr_table *, int *, int);
61 int pfr_get_tables(struct pfr_table *, struct pfr_table *, int *, int);
62 int pfr_clr_astats(struct pfr_table *, struct pfr_addr *, int, int *, int);
63 int pfr_clr_addrs(struct pfr_table *, int *, int);
64 int pfr_add_addrs(struct pfr_table *, struct pfr_addr *, int, int *, int);
65 int pfr_del_addrs(struct pfr_table *, struct pfr_addr *, int, int *, int);
66 int pfr_set_addrs(struct pfr_table *, struct pfr_addr *, int, int *,
68 int pfr_get_addrs(struct pfr_table *, struct pfr_addr *, int *, int);
69 int pfr_get_astats(struct pfr_table *, struct pfr_astats *, int *, int);
[all …]
HDpfctl_radix.c59 pfr_report_error(struct pfr_table *tbl, struct pfioc_table *io, in pfr_report_error()
77 pfr_add_table(struct pfr_table *tbl, int *nadd, int flags) in pfr_add_table()
83 pfr_del_table(struct pfr_table *tbl, int *ndel, int flags) in pfr_del_table()
89 pfr_get_tables(struct pfr_table *filter, struct pfr_table *tbl, int *size, in pfr_get_tables()
114 pfr_clr_addrs(struct pfr_table *tbl, int *ndel, int flags) in pfr_clr_addrs()
133 pfr_add_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_add_addrs()
147 pfr_del_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_del_addrs()
161 pfr_set_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_set_addrs()
176 pfr_get_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int *size, in pfr_get_addrs()
190 pfr_get_astats(struct pfr_table *tbl, struct pfr_astats *addr, int *size, in pfr_get_astats()
[all …]
HDpfctl_table.c60 static void print_table(const struct pfr_table *, int, int);
132 struct pfr_table table; in pfctl_table()
414 print_table(const struct pfr_table *ta, int verbose, int debug) in print_table()
570 struct pfr_table tbl; in pfctl_define_table()
587 struct pfr_table *t; in warn_namespace_collision()
HDpfctl_optimize.c1302 struct pfr_table *t; in pf_opt_create_table()
HDpfctl.c2164 struct pfr_table trs; in pfctl_rules()
/freebsd-head/sys/netpfil/pf/
HDpf_table.c154 static int pfr_validate_table(struct pfr_table *, int, int);
165 *pfr_create_ktable(struct pfr_table *, time_t, int);
171 *pfr_lookup_table(struct pfr_table *);
174 static int pfr_skip_table(struct pfr_table *,
185 VNET_DEFINE_STATIC(struct pfr_table, pfr_nulltable);
215 pfr_clr_addrs(struct pfr_table *tbl, int *ndel, int flags) in pfr_clr_addrs()
240 pfr_add_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_add_addrs()
312 pfr_del_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_del_addrs()
391 pfr_set_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_set_addrs()
505 pfr_tst_addrs(struct pfr_table *tbl, struct pfr_addr *addr, int size, in pfr_tst_addrs()
[all …]
HDpf_ioctl.c4659 struct pfr_table *pfrts; in pfioctl()
4662 if (io->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl()
4668 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_table))) { in pfioctl()
4673 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4674 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
4691 struct pfr_table *pfrts; in pfioctl()
4694 if (io->pfrio_esize != sizeof(struct pfr_table)) { in pfioctl()
4700 WOULD_OVERFLOW(io->pfrio_size, sizeof(struct pfr_table))) { in pfioctl()
4705 totlen = io->pfrio_size * sizeof(struct pfr_table); in pfioctl()
4706 pfrts = mallocarray(io->pfrio_size, sizeof(struct pfr_table), in pfioctl()
[all …]
HDpf_nl.c1942 struct pfr_table *t) in nlattr_add_pfr_table()
/freebsd-head/lib/libpfctl/
HDlibpfctl.h502 int pfctl_table_add_addrs(int dev, struct pfr_table *tbl, struct pfr_addr
504 int pfctl_table_del_addrs(int dev, struct pfr_table *tbl, struct pfr_addr
506 int pfctl_table_set_addrs(int dev, struct pfr_table *tbl, struct pfr_addr
509 int pfctl_table_get_addrs(int dev, struct pfr_table *tbl, struct pfr_addr
547 int pfctl_clear_tables(struct pfctl_handle *h, struct pfr_table *filter,
549 int pfctl_add_table(struct pfctl_handle *h, struct pfr_table *table,
551 int pfctl_del_table(struct pfctl_handle *h, struct pfr_table *table,
555 int pfctl_get_tstats(struct pfctl_handle *h, const struct pfr_table *filter,
557 int pfctl_clear_tstats(struct pfctl_handle *h, const struct pfr_table *filter,
HDlibpfctl.c2345 pfctl_table_add_addrs(int dev, struct pfr_table *tbl, struct pfr_addr in pfctl_table_add_addrs()
2368 pfctl_table_del_addrs(int dev, struct pfr_table *tbl, struct pfr_addr in pfctl_table_del_addrs()
2391 pfctl_table_set_addrs(int dev, struct pfr_table *tbl, struct pfr_addr in pfctl_table_set_addrs()
2419 int pfctl_table_get_addrs(int dev, struct pfr_table *tbl, struct pfr_addr *addr, in pfctl_table_get_addrs()
3074 pfctl_clear_tables(struct pfctl_handle *h, struct pfr_table *filter, in pfctl_clear_tables()
3116 pfctl_add_table(struct pfctl_handle *h, struct pfr_table *table, in pfctl_add_table()
3154 pfctl_del_table(struct pfctl_handle *h, struct pfr_table *table, in pfctl_del_table()
3217 #define _OUT(_field) offsetof(struct pfr_table, _field)
3239 pfctl_get_tstats(struct pfctl_handle *h, const struct pfr_table *filter, in pfctl_get_tstats()
3288 pfctl_clear_tstats(struct pfctl_handle *h, const struct pfr_table *filter, in pfctl_clear_tstats()
/freebsd-head/sys/net/
HDpfvar.h1417 struct pfr_table { struct
1457 struct pfr_table pfrts_t;
1519 struct pfr_table pfrts_t;
2025 struct pfr_table pfrio_table;
2501 int pfr_clr_tables(struct pfr_table *, int *, int);
2502 int pfr_add_tables(struct pfr_table *, int, int *, int);
2503 int pfr_del_tables(struct pfr_table *, int, int *, int);
2504 int pfr_table_count(struct pfr_table *, int);
2505 int pfr_get_tables(struct pfr_table *, struct pfr_table *, int *, int);
2506 int pfr_get_tstats(struct pfr_table *, struct pfr_tstats *, int *, int);
[all …]
/freebsd-head/tests/sys/netpfil/pf/ioctl/
HDvalidation.c53 common_init_tbl(struct pfr_table *tbl) in common_init_tbl()
55 bzero(tbl, sizeof(struct pfr_table)); in common_init_tbl()
71 struct pfr_table tbl; in ATF_TC_BODY()
72 struct pfr_table tbls[4]; in ATF_TC_BODY()
123 struct pfr_table tbl; in ATF_TC_BODY()
166 struct pfr_table tbl; in ATF_TC_BODY()
242 struct pfr_table tbl; in ATF_TC_BODY()
287 struct pfr_table tbl; in ATF_TC_BODY()
/freebsd-head/usr.sbin/bsnmpd/modules/snmp_pf/
HDpf_snmp.c1321 struct pfr_table filter; in pft_refresh()
1357 pfa_table_addrs(u_int sidx, struct pfr_table *pt) in pfa_table_addrs()
1426 struct pfr_table *pt = NULL, *it = NULL; in pfa_refresh()
1440 io.pfrio_esize = sizeof(struct pfr_table); in pfa_refresh()
1443 pt = reallocf(pt, numtbls * sizeof(struct pfr_table)); in pfa_refresh()