Home | History | Annotate | Download | only in npf

Lines Matching defs:r_attr

80 	uint32_t		r_attr;
165 if (NPF_DYNAMIC_GROUP_P(rl->r_attr)) {
173 if (NPF_DYNAMIC_RULE_P(rl->r_attr)) {
198 if (NPF_DYNAMIC_GROUP_P(rl->r_attr)) {
202 rl->r_attr &= ~NPF_RULE_DYNAMIC;
220 KASSERT(NPF_DYNAMIC_GROUP_P(rl->r_attr));
236 if (!NPF_DYNAMIC_RULE_P(rl->r_attr)) {
293 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
316 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
347 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
380 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
408 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
508 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
543 if ((actrl->r_attr & NPF_RULE_KEEPNAT) != 0)
563 actrl->r_attr |= NPF_RULE_KEEPNAT;
633 rl->r_attr = dnvlist_get_number(rule, "attr", 0);
634 rl->r_attr &= ~NPF_RULE_PRIVMASK;
636 if (NPF_DYNAMIC_RULE_P(rl->r_attr)) {
682 nvlist_add_number(rule, "attr", rl->r_attr);
702 if (NPF_DYNAMIC_RULE_P(rl->r_attr)) {
776 if (np && (rl->r_attr & NPF_RULE_KEEPNAT) == 0) {
807 KASSERT(NPF_DYNAMIC_RULE_P(rl->r_attr));
853 if ((rl->r_attr & NPF_RULE_DIMASK) != NPF_RULE_DIMASK) {
854 if ((rl->r_attr & di_mask) == 0)
877 KASSERT(NPF_DYNAMIC_GROUP_P(rg->r_attr));
885 if (rl->r_attr & NPF_RULE_FINAL) {
926 const uint32_t attr = rl->r_attr;
1058 mi->mi_retfl = rl->r_attr;
1060 return (rl->r_attr & NPF_RULE_PASS) ? 0 : ENETUNREACH;