Home | History | Annotate | Download | only in npf

Lines Matching defs:nat

55  *	The key may be formed using translated values in a case of NAT.
58 * to accommodate the dynamic NAT. Connections for the former purpose
62 * ruleset. The other purpose is to associate a dynamic NAT mechanism
63 * with a connection. Such connections are created by the NAT policies
64 * and they have a relationship with NAT translation structure via
71 * NAT policy. Both keys of the established connection are inserted
404 * on other interfaces will also bypass dynamic NAT.
535 /* Release any NAT structures. */
554 * npf_conn_setnat: associate NAT entry with the connection, update and
624 /* Associate the NAT entry and release the lock. */
701 * npf_conn_getnat: return the associated NAT entry, if any.
860 const nvlist_t *nat, *conkey;
896 /* Reconstruct NAT association, if any. */
897 if ((nat = dnvlist_get_nvlist(cdict, "nat", NULL)) != NULL &&
898 (con->c_nat = npf_nat_import(npf, nat, natlist, con)) == NULL) {