Home | History | Annotate | Download | only in npf

Lines Matching refs:nc

196 npf_mk_tables(npf_t *npf, const nvlist_t *req, nvlist_t *resp, npf_config_t *nc)
226 nc->tableset = tblset;
261 npf_mk_rprocs(npf_t *npf, const nvlist_t *req, nvlist_t *resp, npf_config_t *nc)
289 nc->rule_procs = rpset;
399 npf_mk_rules(npf_t *npf, const nvlist_t *req, nvlist_t *resp, npf_config_t *nc)
422 error = npf_mk_singlerule(npf, rule, resp, nc->rule_procs, &rl);
435 nc->ruleset = rlset;
490 npf_mk_natlist(npf_t *npf, const nvlist_t *req, nvlist_t *resp, npf_config_t *nc)
516 nc->tableset, &rl);
522 nc->nat_ruleset = ntset;
531 npf_config_t *nc, npf_conndb_t **conndb)
548 error = npf_conn_import(npf, cd, conn, nc->nat_ruleset);
570 npf_config_t *nc;
575 nc = npf_config_create();
584 error = npf_mk_tables(npf, req, resp, nc);
588 error = npf_mk_rprocs(npf, req, resp, nc);
592 error = npf_mk_natlist(npf, req, resp, nc);
596 error = npf_mk_rules(npf, req, resp, nc);
600 error = npf_mk_connlist(npf, req, resp, nc, &conndb);
606 nc->default_pass = flush;
611 npf_config_load(npf, nc, conndb, flush);
616 npf_config_destroy(nc);
628 npf_config_t *nc;
635 nc = npf_config_enter(npf);
644 error = npf_ruleset_export(npf, nc->ruleset, "rules", resp);
648 error = npf_ruleset_export(npf, nc->nat_ruleset, "nat", resp);
652 error = npf_tableset_export(npf, nc->tableset, resp);
656 error = npf_rprocset_export(nc->rule_procs, resp);
678 npf_config_t *nc;
681 nc = npf_config_enter(npf);
682 error = npf_mk_table(npf, req, resp, nc->tableset, &tbl, true);
686 gc_tbl = npf_tableset_swap(nc->tableset, tbl);
710 npf_config_t *nc;
723 nc = npf_config_enter(npf);
724 rlset = natset ? nc->nat_ruleset : nc->ruleset;
732 nc->tableset, &rl);
805 npf_config_t *nc;
814 nc = npf_config_enter(npf);
815 if ((t = npf_tableset_getbyname(nc->tableset, tname)) == NULL) {