sbin/pfctl/parse.y
220
} pool_opts;
sbin/pfctl/parse.y
230
struct pool_opts pool_opts;
sbin/pfctl/parse.y
2541
| NATTO redirpool pool_opts {
sbin/pfctl/parse.y
2547
memcpy(&filter_opts.nat.pool_opts, &$3,
sbin/pfctl/parse.y
2548
sizeof(filter_opts.nat.pool_opts));
sbin/pfctl/parse.y
2550
| AFTO af FROM redirpool pool_opts {
sbin/pfctl/parse.y
2561
memcpy(&filter_opts.nat.pool_opts, &$5,
sbin/pfctl/parse.y
2562
sizeof(filter_opts.nat.pool_opts));
sbin/pfctl/parse.y
2565
bzero(&filter_opts.rdr.pool_opts,
sbin/pfctl/parse.y
2566
sizeof(filter_opts.rdr.pool_opts));
sbin/pfctl/parse.y
2569
| AFTO af FROM redirpool pool_opts TO redirpool pool_opts {
sbin/pfctl/parse.y
2586
memcpy(&filter_opts.nat.pool_opts, &$5,
sbin/pfctl/parse.y
2587
sizeof(filter_opts.nat.pool_opts));
sbin/pfctl/parse.y
2590
memcpy(&filter_opts.nat.pool_opts, &$8,
sbin/pfctl/parse.y
2591
sizeof(filter_opts.nat.pool_opts));
sbin/pfctl/parse.y
2594
| RDRTO redirpool pool_opts {
sbin/pfctl/parse.y
2600
memcpy(&filter_opts.rdr.pool_opts, &$3,
sbin/pfctl/parse.y
2601
sizeof(filter_opts.rdr.pool_opts));
sbin/pfctl/parse.y
2603
| BINATTO redirpool pool_opts {
sbin/pfctl/parse.y
2610
memcpy(&filter_opts.nat.pool_opts, &$3,
sbin/pfctl/parse.y
2611
sizeof(filter_opts.nat.pool_opts));
sbin/pfctl/parse.y
2612
filter_opts.nat.pool_opts.staticport = 1;
sbin/pfctl/parse.y
4138
pool_opts : { bzero(&pool_opts, sizeof pool_opts); }
sbin/pfctl/parse.y
4140
{ $$ = pool_opts; }
sbin/pfctl/parse.y
4142
bzero(&pool_opts, sizeof pool_opts);
sbin/pfctl/parse.y
4143
$$ = pool_opts;
sbin/pfctl/parse.y
4152
if (pool_opts.type) {
sbin/pfctl/parse.y
4156
pool_opts.type = PF_POOL_BITMASK;
sbin/pfctl/parse.y
4159
if (pool_opts.type) {
sbin/pfctl/parse.y
4163
pool_opts.type = PF_POOL_RANDOM;
sbin/pfctl/parse.y
4166
if (pool_opts.type) {
sbin/pfctl/parse.y
4170
pool_opts.type = PF_POOL_SRCHASH;
sbin/pfctl/parse.y
4171
pool_opts.key = $2;
sbin/pfctl/parse.y
4174
if (pool_opts.type) {
sbin/pfctl/parse.y
4178
pool_opts.type = PF_POOL_ROUNDROBIN;
sbin/pfctl/parse.y
4181
if (pool_opts.type) {
sbin/pfctl/parse.y
4185
pool_opts.type = PF_POOL_LEASTSTATES;
sbin/pfctl/parse.y
4188
if (pool_opts.staticport) {
sbin/pfctl/parse.y
4192
pool_opts.staticport = 1;
sbin/pfctl/parse.y
4195
if (pool_opts.marker & POM_STICKYADDRESS) {
sbin/pfctl/parse.y
4199
pool_opts.marker |= POM_STICKYADDRESS;
sbin/pfctl/parse.y
4200
pool_opts.opts |= PF_POOL_STICKYADDR;
sbin/pfctl/parse.y
4204
routespec : redirspec pool_opts {
sbin/pfctl/parse.y
4216
memcpy(&filter_opts.rroute.pool_opts, &$2,
sbin/pfctl/parse.y
4217
sizeof(filter_opts.rroute.pool_opts));
sbin/pfctl/parse.y
4970
if (rs->pool_opts.type &&
sbin/pfctl/parse.y
4971
!PF_POOL_DYNTYPE(rs->pool_opts.type)) {
sbin/pfctl/parse.y
5078
rpool->opts = rs->pool_opts.type;
sbin/pfctl/parse.y
5091
if (rs->pool_opts.key != NULL)
sbin/pfctl/parse.y
5092
memcpy(&rpool->key, rs->pool_opts.key,
sbin/pfctl/parse.y
5095
if (rs->pool_opts.opts)
sbin/pfctl/parse.y
5096
rpool->opts |= rs->pool_opts.opts;
sbin/pfctl/parse.y
5098
if (rs->pool_opts.staticport) {
sbin/pfctl/parse.y
510
struct pool_opts pool_opts;
sbin/pfctl/parse.y
5376
bcopy(&nat->pool_opts, &binat.pool_opts,
sbin/pfctl/parse.y
5377
sizeof(binat.pool_opts));
sbin/pfctl/parse.y
5378
binat.pool_opts.staticport = 0;
sbin/pfctl/parse.y
593
%type <v.pool_opts> pool_opts pool_opt pool_opts_l