Lines Matching refs:nl_nat_t
48 typedef struct nl_rule nl_nat_t;
131 nl_nat_t * npf_nat_create(int, unsigned, const char *);
132 int npf_nat_setaddr(nl_nat_t *, int, npf_addr_t *, npf_netmask_t);
133 int npf_nat_setport(nl_nat_t *, in_port_t);
134 int npf_nat_settable(nl_nat_t *, unsigned);
135 int npf_nat_settablefilter(nl_nat_t *, int, npf_addr_t *, npf_netmask_t);
136 int npf_nat_setalgo(nl_nat_t *, unsigned);
137 int npf_nat_setnpt66(nl_nat_t *, uint16_t);
138 int npf_nat_gettype(nl_nat_t *);
139 unsigned npf_nat_getflags(nl_nat_t *);
140 const npf_addr_t *npf_nat_getaddr(nl_nat_t *, size_t *, npf_netmask_t *);
141 in_port_t npf_nat_getport(nl_nat_t *);
142 unsigned npf_nat_gettable(nl_nat_t *);
143 unsigned npf_nat_getalgo(nl_nat_t *);
144 int npf_nat_insert(nl_config_t *, nl_nat_t *);
165 nl_nat_t * npf_nat_iterate(nl_config_t *, nl_iter_t *);