Home | History | Annotate | Download | only in npf

Lines Matching refs:rl

326 	npf_rule_t *rl;
332 if ((rl = npf_rule_alloc(npf, req)) == NULL) {
351 npf_rule_setrproc(rl, rp);
378 npf_rule_setcode(rl, type, bc, clen);
383 npf_rule_setrid(req, rl, "r_user");
387 npf_rule_setrid(req, rl, "r_group");
390 *rlret = rl;
394 npf_rule_free(rl);
419 npf_rule_t *rl = NULL;
422 error = npf_mk_singlerule(npf, rule, resp, nc->rule_procs, &rl);
429 npf_rule_free(rl);
433 npf_ruleset_insert(rlset, rl);
443 npf_rule_t *rl = NULL;
451 error = npf_mk_singlerule(npf, nat, resp, NULL, &rl);
455 KASSERT(rl != NULL);
456 *rlp = rl;
481 npf_rule_setnat(rl, np);
484 npf_rule_free(rl);
513 npf_rule_t *rl = NULL;
516 nc->tableset, &rl);
520 npf_ruleset_insert(ntset, rl);
708 npf_rule_t *rl = NULL;
732 nc->tableset, &rl);
737 error = npf_mk_singlerule(npf, req, resp, NULL, &rl);
742 if ((error = npf_ruleset_add(rlset, ruleset_name, rl)) == 0) {
744 uint64_t id = npf_rule_getid(rl);
746 rl = NULL;
788 if (rl) {
790 npf_rule_free(rl);