Lines Matching refs:nflags

746 	u_int nflags;  local
764 nflags = np->in_flags & flags;
765 nflags &= NAT_FROMRULE;
768 ni.nai_nflags = nflags;
829 natl = nat6_outlookup(fin, nflags, (u_int)fin->fin_p,
846 natl = nat6_inlookup(fin, nflags, (u_int)fin->fin_p,
1209 nat_t *nat6_icmperror(fin, nflags, dir) in nat6_icmperror() argument
1211 u_int *nflags;
1235 *nflags = IPN_ICMPERR;
1484 int nflags; local
1533 nflags = nat->nat_flags;
1615 nflags = nat->nat_flags;
1616 if (!(nflags & (NAT_TCPUDP|SI_WILDP)))
1619 if (nat_wildok(nat, (int)sport, (int)dport, nflags,
1623 if ((nflags & SI_CLONE) != 0) {
1739 int nflags; local
1783 nflags = nat->nat_flags;
1787 (((p == 0) && (sflags == (nflags & NAT_TCPUDPICMP))) ||
1855 nflags = nat->nat_flags;
1856 if (!(nflags & (NAT_TCPUDP|SI_WILDP)))
1859 if (nat_wildok(nat, (int)sport, (int)dport, nflags,
1863 if ((nflags & SI_CLONE) != 0) {
2036 u_int nflags = 0; local
2059 nflags = IPN_TCP;
2062 nflags = IPN_UDP;
2070 nflags = IPN_ICMPQUERY;
2077 if ((nflags & IPN_TCPUDP))
2086 if ((fin->fin_p == IPPROTO_ICMPV6) && !(nflags & IPN_ICMPQUERY) &&
2087 (nat = nat6_icmperror(fin, &nflags, NAT_OUTBOUND)))
2091 else if ((nat = nat6_outlookup(fin, nflags|NAT_SEARCH,
2094 nflags = nat->nat_flags;
2123 if ((np->in_flags & IPN_RF) && !(np->in_flags & nflags))
2146 if (nat = nat6_new(fin, np, NULL, nflags,
2175 rval = fr_nat6out(fin, nat, natadd, nflags);
2201 int fr_nat6out(fin, nat, natadd, nflags) in fr_nat6out() argument
2205 u_32_t nflags;
2232 if ((nat->nat_outport != 0) && (nflags & IPN_TCPUDP)) {
2239 if ((nat->nat_outport != 0) && (nflags & IPN_ICMPQUERY)) {
2244 csump = nat_proto(fin, nat, nflags);
2255 if (csump != NULL && (!(nflags & IPN_TCPUDP) ||
2257 if (nflags & IPN_TCPUDP &&
2314 u_int nflags, natadd; local
2332 nflags = 0;
2340 nflags = IPN_TCP;
2343 nflags = IPN_UDP;
2353 nflags = IPN_ICMPQUERY;
2360 if ((nflags & IPN_TCPUDP)) {
2370 if ((fin->fin_p == IPPROTO_ICMPV6) && !(nflags & IPN_ICMPQUERY) &&
2371 (nat = nat6_icmperror(fin, &nflags, NAT_INBOUND)))
2375 else if ((nat = nat6_inlookup(fin, nflags|NAT_SEARCH, (u_int)fin->fin_p,
2377 nflags = nat->nat_flags;
2405 if ((np->in_flags & IPN_RF) && !(np->in_flags & nflags))
2428 nat = nat6_new(fin, np, NULL, nflags, NAT_INBOUND);
2457 rval = fr_nat6in(fin, nat, natadd, nflags);
2484 int fr_nat6in(fin, nat, natadd, nflags) in fr_nat6in() argument
2488 u_32_t nflags;
2542 if (nflags & IPN_TCPUDP)
2546 if ((nat->nat_inport != 0) && (nflags & IPN_TCPUDP)) {
2552 if ((nat->nat_inport != 0) && (nflags & IPN_ICMPQUERY)) {
2558 csump = nat_proto(fin, nat, nflags);
2575 if (nflags & IPN_TCPUDP &&