Lines Matching defs:frnat

3367 	fr_info_t frnat;
3379 bcopy((char *)fin, (char *)&frnat, sizeof(*fin));
3396 if (ipf_nat6_nextaddr(fin, &np->in_nsrc, &frnat.fin_src6,
3397 &frnat.fin_src6) == -1) {
3428 frnat.fin_data[0] = np->in_spnext;
3451 /* TRACE (fin, np, l, frnat) */
3453 if (ipf_nat6_nextaddr(fin, &np->in_ndst, &frnat.fin_dst6,
3454 &frnat.fin_dst6) == -1)
3485 frnat.fin_data[1] = np->in_dpnext;
3504 /* TRACE (frnat) */
3521 swap = frnat.fin_data[0];
3522 frnat.fin_data[0] = frnat.fin_data[1];
3523 frnat.fin_data[1] = swap;
3526 natl = ipf_nat6_inlookup(&frnat,
3528 (u_int)frnat.fin_p,
3529 &frnat.fin_dst6.in6,
3530 &frnat.fin_src6.in6);
3533 natl = ipf_nat6_outlookup(&frnat,
3535 (u_int)frnat.fin_p,
3536 &frnat.fin_dst6.in6,
3537 &frnat.fin_src6.in6);
3540 swap = frnat.fin_data[0];
3541 frnat.fin_data[0] = frnat.fin_data[1];
3542 frnat.fin_data[1] = swap;
3557 nat->nat_nsrc6 = frnat.fin_src6;
3558 nat->nat_ndst6 = frnat.fin_dst6;
3563 nat->nat_nsport = htons(frnat.fin_data[0]);
3564 nat->nat_ndport = htons(frnat.fin_data[1]);
3567 nat->nat_nicmpid = frnat.fin_data[1];
3593 fr_info_t frnat;
3599 bcopy((char *)fin, (char *)&frnat, sizeof(*fin));
3606 frnat.fin_src6 = np->in_snip6;
3607 frnat.fin_dst6 = np->in_dnip6;
3610 frnat.fin_data[0] = np->in_spnext;
3611 frnat.fin_data[1] = np->in_dpnext;
3612 frnat.fin_flx |= FI_TCPUDP;
3615 frnat.fin_flx &= ~FI_TCPUDP;
3620 natl = ipf_nat6_inlookup(&frnat, 0, p, &frnat.fin_dst6.in6,
3621 &frnat.fin_src6.in6);
3624 natl = ipf_nat6_outlookup(&frnat, 0, p, &frnat.fin_dst6.in6,
3625 &frnat.fin_src6.in6);
3633 nat->nat_nsrc6 = frnat.fin_src6;
3634 nat->nat_ndst6 = frnat.fin_dst6;
3636 nat->nat_nsport = htons(frnat.fin_data[0]);
3637 nat->nat_ndport = htons(frnat.fin_data[1]);