Lines Matching defs:nat

146 /*		nat(I)	- pointer to NAT session structure		*/
151 ipf_p_rpcb_new(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
155 nat = nat; /* LINT */
199 /* nat(I) - pointer to NAT session structure */
205 ipf_p_rpcb_in(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
236 rv = ipf_p_rpcb_decodereq(fin, nat, rs, rm);
247 rv = ipf_p_rpcb_modreq(fin, nat, rm, m, off);
265 /* nat(I) - pointer to NAT session structure */
273 ipf_p_rpcb_out(void *arg, fr_info_t *fin, ap_session_t *aps, nat_t *nat)
311 rv = ipf_p_rpcb_decoderep(fin, nat, rs, rm, &rx);
334 if (nat->nat_odstaddr != nat->nat_ndstaddr) {
336 diff = ipf_p_rpcb_modv3(fin, nat, rm, m, off);
338 diff = ipf_p_rpcb_modv4(fin, nat, rm, m, off);
396 /* nat(I) - pointer to NAT session structure */
407 ipf_p_rpcb_decodereq(fr_info_t *fin, nat_t *nat, rpcb_session_t *rs,
488 if ((ra->ra_maddr.xu_ip != nat->nat_ndstaddr) ||
489 (ra->ra_maddr.xu_port != nat->nat_ndport))
493 if ((nat->nat_ndstaddr != nat->nat_odstaddr) ||
494 (nat->nat_ndport != nat->nat_odport))
739 /* nat(I) - pointer to NAT session */
748 ipf_p_rpcb_modreq(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m, u_int off)
758 i = (char *)&nat->nat_odstaddr;
759 p = (char *)&nat->nat_odport;
811 /* nat(I) - pointer to NAT session structure */
826 ipf_p_rpcb_decoderep(fr_info_t *fin, nat_t *nat, rpcb_session_t *rs,
900 if (ipf_p_rpcb_getnat(fin, nat, rx->rx_proto, (u_int)xdr) != 0)
922 if (nat->nat_odstaddr != rr->rr_v3.xu_ip)
926 if (ipf_p_rpcb_getnat(fin, nat, rx->rx_proto,
982 rv = ipf_p_rpcb_getnat(fin, nat,
1098 /* nat(I) - pointer to NAT table entry */
1106 ipf_p_rpcb_getnat(fr_info_t *fin, nat_t *nat, u_int proto, u_int port)
1116 ipn = nat->nat_ptr;
1125 fi.fin_saddr = nat->nat_osrcaddr;
1126 fi.fin_daddr = nat->nat_odstaddr;
1253 /* nat(I) - pointer to NAT session */
1262 ipf_p_rpcb_modv3(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m, u_int off)
1271 i = (char *)&nat->nat_ndstaddr;
1311 /* nat(I) - pointer to NAT session */
1319 ipf_p_rpcb_modv4(fr_info_t *fin, nat_t *nat, rpc_msg_t *rm, mb_t *m, u_int off)
1333 i = (char *)&nat->nat_ndstaddr;