Searched refs:rpool (Results 1 – 10 of 10) sorted by relevance
| /NextBSD/sys/netpfil/pf/ |
| HD | pf_lb.c | 144 if (r->rpool.cur != NULL) in pf_match_translation() 145 xdst = &r->rpool.cur->addr; in pf_match_translation() 290 switch (r->rpool.opts & PF_POOL_TYPEMASK) { in pf_get_sport() 310 struct pf_pool *rpool = &r->rpool; in pf_map_addr() local 315 if (*sn == NULL && r->rpool.opts & PF_POOL_STICKYADDR && in pf_map_addr() 316 (r->rpool.opts & PF_POOL_TYPEMASK) != PF_POOL_NONE) in pf_map_addr() 337 if (rpool->cur->addr.type == PF_ADDR_NOROUTE) in pf_map_addr() 339 if (rpool->cur->addr.type == PF_ADDR_DYNIFTL) { in pf_map_addr() 343 if (rpool->cur->addr.p.dyn->pfid_acnt4 < 1 && in pf_map_addr() 344 (rpool->opts & PF_POOL_TYPEMASK) != in pf_map_addr() [all …]
|
| HD | pf_ioctl.c | 332 return (&rule->rpool); in pf_get_pool() 419 pf_empty_pool(&rule->rpool.list); in pf_free_rule() 1173 TAILQ_INIT(&rule->rpool.list); in pfioctl() 1262 pf_mv_pool(&V_pf_pabuf, &rule->rpool.list); in pfioctl() 1266 (TAILQ_FIRST(&rule->rpool.list) == NULL)) in pfioctl() 1275 rule->rpool.cur = TAILQ_FIRST(&rule->rpool.list); in pfioctl() 1429 TAILQ_INIT(&newrule->rpool.list); in pfioctl() 1520 pf_mv_pool(&V_pf_pabuf, &newrule->rpool.list); in pfioctl() 1526 (TAILQ_FIRST(&newrule->rpool.list) == NULL)) in pfioctl() 1535 newrule->rpool.cur = TAILQ_FIRST(&newrule->rpool.list); in pfioctl()
|
| HD | pf.c | 689 rule->rpool.opts & PF_POOL_STICKYADDR), in pf_insert_src_node() 3506 r->rpool.opts & PF_POOL_STICKYADDR) && in pf_create_state() 3512 if (nr != NULL && (nr->rpool.opts & PF_POOL_STICKYADDR) && in pf_create_state() 3595 s->rt_kif = r->rpool.cur->kif; in pf_create_state() 5412 if (TAILQ_EMPTY(&r->rpool.list)) { in pf_route() 5422 ifp = r->rpool.cur->kif ? in pf_route() 5423 r->rpool.cur->kif->pfik_ifp : NULL; in pf_route() 5582 if (TAILQ_EMPTY(&r->rpool.list)) { in pf_route6() 5593 ifp = r->rpool.cur->kif ? r->rpool.cur->kif->pfik_ifp : NULL; in pf_route6()
|
| /NextBSD/sbin/pfctl/ |
| HD | pfctl_optimize.c | 140 PF_RULE_FIELD(rpool, BREAK), 293 if (TAILQ_FIRST(&r->rpool.list) != NULL) { in pfctl_optimize_ruleset() 294 TAILQ_INIT(&por->por_rule.rpool.list); in pfctl_optimize_ruleset() 295 pfctl_move_pool(&r->rpool, &por->por_rule.rpool); in pfctl_optimize_ruleset() 297 bzero(&por->por_rule.rpool, in pfctl_optimize_ruleset() 298 sizeof(por->por_rule.rpool)); in pfctl_optimize_ruleset() 328 TAILQ_INIT(&r->rpool.list); in pfctl_optimize_ruleset() 329 pfctl_move_pool(&por->por_rule.rpool, &r->rpool); in pfctl_optimize_ruleset() 918 if (TAILQ_EMPTY(&por->por_rule.rpool.list)) in load_feedback_profile() 919 memset(&por->por_rule.rpool, 0, in load_feedback_profile() [all …]
|
| HD | parse.y | 2291 r.rpool.opts = $5.pool_opts; 2293 memcpy(&r.rpool.key, $5.key, 2304 if ((r.rpool.opts & PF_POOL_TYPEMASK) == 2308 r.rpool.opts |= PF_POOL_ROUNDROBIN; 2309 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 2314 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 2321 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 4014 r.rpool.proxy_port[0] = ntohs($9->rport.a); 4020 r.rpool.proxy_port[1] = 4027 r.rpool.proxy_port[1] = [all …]
|
| HD | pfctl.c | 867 if (pfctl_get_pool(dev, &pr.rule.rpool, in pfctl_show_rules() 884 pfctl_clear_pool(&pr.rule.rpool); in pfctl_show_rules() 899 if (pfctl_get_pool(dev, &pr.rule.rpool, in pfctl_show_rules() 955 pfctl_clear_pool(&pr.rule.rpool); in pfctl_show_rules() 988 if (pfctl_get_pool(dev, &pr.rule.rpool, nr, in pfctl_show_nat() 999 pfctl_clear_pool(&pr.rule.rpool); in pfctl_show_nat() 1222 TAILQ_INIT(&rule->rpool.list); in pfctl_add_rule() 1223 pfctl_move_pool(&r->rpool, &rule->rpool); in pfctl_add_rule() 1349 if (pfctl_add_pool(pf, &r->rpool, r->af)) in pfctl_load_rule() 1367 pfctl_clear_pool(&r->rpool); in pfctl_load_rule()
|
| HD | pfctl_parser.c | 793 print_pool(&r->rpool, 0, 0, r->af, PF_PASS); in print_rule() 1033 print_pool(&r->rpool, r->rpool.proxy_port[0], in print_rule() 1034 r->rpool.proxy_port[1], r->af, r->action); in print_rule()
|
| /NextBSD/contrib/pf/ftp-proxy/ |
| HD | filter.c | 103 pfr.rule.rpool.proxy_port[0] = nat_range_low; in add_nat() 104 pfr.rule.rpool.proxy_port[1] = nat_range_high; in add_nat() 136 pfr.rule.rpool.proxy_port[0] = rdr_port; in add_rdr()
|
| /NextBSD/contrib/pf/tftp-proxy/ |
| HD | filter.c | 107 pfr.rule.rpool.proxy_port[0] = nat_range_low; in add_nat() 108 pfr.rule.rpool.proxy_port[1] = nat_range_high; in add_nat() 140 pfr.rule.rpool.proxy_port[0] = rdr_port; in add_rdr()
|
| /NextBSD/sys/net/ |
| HD | pfvar.h | 502 struct pf_pool rpool; member
|