/src/sys/dist/pf/net/ |
pf.c | 786 rule->rpool.opts & PF_POOL_STICKYADDR) 809 rule->rpool.opts & PF_POOL_STICKYADDR) 2253 struct pf_pool *rpool = &r->rpool; local in function:pf_map_addr 2254 struct pf_addr *raddr = &rpool->cur->addr.v.a.addr; 2255 struct pf_addr *rmask = &rpool->cur->addr.v.a.mask; 2256 struct pf_pooladdr *acur = rpool->cur; 2259 if (*sn == NULL && r->rpool.opts & PF_POOL_STICKYADDR && 2260 (r->rpool.opts & PF_POOL_TYPEMASK) != PF_POOL_NONE) { 2264 r->rpool.opts & PF_POOL_STICKYADDR [all...] |
pf_ioctl.c | 516 return (&rule->rpool); 586 pf_empty_pool(&rule->rpool.list); 1451 TAILQ_INIT(&rule->rpool.list); 1546 pf_mv_pool(&pf_pabuf, &rule->rpool.list); 1550 (TAILQ_FIRST(&rule->rpool.list) == NULL)) 1557 rule->rpool.cur = TAILQ_FIRST(&rule->rpool.list); 1706 TAILQ_INIT(&newrule->rpool.list); 1799 pf_mv_pool(&pf_pabuf, &newrule->rpool.list); 1805 (TAILQ_FIRST(&newrule->rpool.list) == NULL) [all...] |
pfvar.h | 543 struct pf_pool rpool; member in struct:pf_rule
|
/src/dist/pf/sbin/pfctl/ |
parse.y | 1971 r.rpool.opts = $5.pool_opts; 1973 memcpy(&r.rpool.key, $5.key, 1984 if ((r.rpool.opts & PF_POOL_TYPEMASK) == 1988 r.rpool.opts |= PF_POOL_ROUNDROBIN; 1989 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 1994 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 2001 if ((r.rpool.opts & PF_POOL_TYPEMASK) != 2003 yyerror("r.rpool.opts must " 3563 r.rpool.proxy_port[0] = ntohs($9->rport.a); 3569 r.rpool.proxy_port[1] [all...] |
pfctl_optimize.c | 138 PF_RULE_FIELD(rpool, BREAK), 289 if (TAILQ_FIRST(&r->rpool.list) != NULL) { 290 TAILQ_INIT(&por->por_rule.rpool.list); 291 pfctl_move_pool(&r->rpool, &por->por_rule.rpool); 293 bzero(&por->por_rule.rpool, 294 sizeof(por->por_rule.rpool)); 324 TAILQ_INIT(&r->rpool.list); 325 pfctl_move_pool(&por->por_rule.rpool, &r->rpool); [all...] |
pfctl.c | 804 if (pfctl_get_pool(dev, &pr.rule.rpool, 834 pfctl_clear_pool(&pr.rule.rpool); 849 if (pfctl_get_pool(dev, &pr.rule.rpool, 903 pfctl_clear_pool(&pr.rule.rpool); 936 if (pfctl_get_pool(dev, &pr.rule.rpool, nr, 947 pfctl_clear_pool(&pr.rule.rpool); 1170 TAILQ_INIT(&rule->rpool.list); 1171 pfctl_move_pool(&r->rpool, &rule->rpool); 1297 if (pfctl_add_pool(pf, &r->rpool, r->af) [all...] |
pfctl_parser.c | 812 print_pool(&r->rpool, 0, 0, r->af, PF_PASS); 1027 print_pool(&r->rpool, r->rpool.proxy_port[0], 1028 r->rpool.proxy_port[1], r->af, r->action);
|
/src/dist/pf/libexec/tftp-proxy/ |
filter.c | 107 pfr.rule.rpool.proxy_port[0] = nat_range_low; 108 pfr.rule.rpool.proxy_port[1] = nat_range_high; 140 pfr.rule.rpool.proxy_port[0] = rdr_port;
|
/src/dist/pf/usr.sbin/ftp-proxy/ |
filter.c | 131 pfr.rule.rpool.proxy_port[0] = nat_range_low; 132 pfr.rule.rpool.proxy_port[1] = nat_range_high; 165 pfr.rule.rpool.proxy_port[0] = rdr_port;
|