| /freebsd-head/sbin/pfctl/ |
| HD | pfctl.h | 59 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 …]
|
| HD | pfctl_radix.c | 59 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 …]
|
| HD | pfctl_table.c | 60 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()
|
| HD | pfctl_optimize.c | 1302 struct pfr_table *t; in pf_opt_create_table()
|
| HD | pfctl.c | 2164 struct pfr_table trs; in pfctl_rules()
|
| /freebsd-head/sys/netpfil/pf/ |
| HD | pf_table.c | 154 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 …]
|
| HD | pf_ioctl.c | 4659 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 …]
|
| HD | pf_nl.c | 1942 struct pfr_table *t) in nlattr_add_pfr_table()
|
| /freebsd-head/lib/libpfctl/ |
| HD | libpfctl.h | 502 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,
|
| HD | libpfctl.c | 2345 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/ |
| HD | pfvar.h | 1417 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/ |
| HD | validation.c | 53 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/ |
| HD | pf_snmp.c | 1321 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()
|