Lines Matching refs:ioe

5233 		struct pfioc_trans_e	*ioes, *ioe;  in pfioctl()  local
5237 if (io->esize != sizeof(*ioe)) { in pfioctl()
5256 for (i = 0, ioe = ioes; i < io->size; i++, ioe++) { in pfioctl()
5257 ioe->anchor[sizeof(ioe->anchor) - 1] = '\0'; in pfioctl()
5258 switch (ioe->rs_num) { in pfioctl()
5260 if ((error = pf_begin_eth(&ioe->ticket, ioe->anchor))) { in pfioctl()
5268 if (ioe->anchor[0]) { in pfioctl()
5274 if ((error = pf_begin_altq(&ioe->ticket))) { in pfioctl()
5286 strlcpy(table.pfrt_anchor, ioe->anchor, in pfioctl()
5289 &ioe->ticket, NULL, 0))) { in pfioctl()
5297 if ((error = pf_begin_rules(&ioe->ticket, in pfioctl()
5298 ioe->rs_num, ioe->anchor))) { in pfioctl()
5314 struct pfioc_trans_e *ioe, *ioes; in pfioctl() local
5318 if (io->esize != sizeof(*ioe)) { in pfioctl()
5337 for (i = 0, ioe = ioes; i < io->size; i++, ioe++) { in pfioctl()
5338 ioe->anchor[sizeof(ioe->anchor) - 1] = '\0'; in pfioctl()
5339 switch (ioe->rs_num) { in pfioctl()
5341 if ((error = pf_rollback_eth(ioe->ticket, in pfioctl()
5342 ioe->anchor))) { in pfioctl()
5350 if (ioe->anchor[0]) { in pfioctl()
5356 if ((error = pf_rollback_altq(ioe->ticket))) { in pfioctl()
5368 strlcpy(table.pfrt_anchor, ioe->anchor, in pfioctl()
5371 ioe->ticket, NULL, 0))) { in pfioctl()
5379 if ((error = pf_rollback_rules(ioe->ticket, in pfioctl()
5380 ioe->rs_num, ioe->anchor))) { in pfioctl()
5395 struct pfioc_trans_e *ioe, *ioes; in pfioctl() local
5401 if (io->esize != sizeof(*ioe)) { in pfioctl()
5423 for (i = 0, ioe = ioes; i < io->size; i++, ioe++) { in pfioctl()
5424 ioe->anchor[sizeof(ioe->anchor) - 1] = '\0'; in pfioctl()
5425 switch (ioe->rs_num) { in pfioctl()
5427 ers = pf_find_keth_ruleset(ioe->anchor); in pfioctl()
5428 if (ers == NULL || ioe->ticket == 0 || in pfioctl()
5429 ioe->ticket != ers->inactive.ticket) { in pfioctl()
5438 if (ioe->anchor[0]) { in pfioctl()
5444 if (!V_altqs_inactive_open || ioe->ticket != in pfioctl()
5454 rs = pf_find_kruleset(ioe->anchor); in pfioctl()
5455 if (rs == NULL || !rs->topen || ioe->ticket != in pfioctl()
5464 if (ioe->rs_num < 0 || ioe->rs_num >= in pfioctl()
5471 rs = pf_find_kruleset(ioe->anchor); in pfioctl()
5473 !rs->rules[ioe->rs_num].inactive.open || in pfioctl()
5474 rs->rules[ioe->rs_num].inactive.ticket != in pfioctl()
5475 ioe->ticket) { in pfioctl()
5485 for (i = 0, ioe = ioes; i < io->size; i++, ioe++) { in pfioctl()
5486 switch (ioe->rs_num) { in pfioctl()
5488 if ((error = pf_commit_eth(ioe->ticket, ioe->anchor))) { in pfioctl()
5496 if ((error = pf_commit_altq(ioe->ticket))) { in pfioctl()
5508 (void)strlcpy(table.pfrt_anchor, ioe->anchor, in pfioctl()
5511 ioe->ticket, NULL, NULL, 0))) { in pfioctl()
5519 if ((error = pf_commit_rules(ioe->ticket, in pfioctl()
5520 ioe->rs_num, ioe->anchor))) { in pfioctl()