IPN_TCP
else if (np->in_flags & IPN_TCP)
nat->in_flags |= IPN_TCP;
nat->in_flags &= ~IPN_TCP;
flags = IPN_TCP;
if (np->nl_flags & IPN_TCP)
nflags = IPN_TCP;
nflags = IPN_TCP;
((nat->nat_flags & IPN_TCP) != 0))
!(nat->nat_flags & IPN_TCP) && (np = nat->nat_ptr)) {
nflags = IPN_TCP;
flags = IPN_TCP;
if (np->nl_flags & IPN_TCP)
nflags = IPN_TCP;
nflags = IPN_TCP;
nat2 = nat_outlookup(&fi, NAT_SEARCH|IPN_TCP, nat->nat_p,
nat2 = nat_inlookup(&fi, NAT_SEARCH|IPN_TCP, nat->nat_p,
flags = NAT_SLAVE|IPN_TCP|SI_W_DPORT;
(void) nat_proto(&fi, nat2, IPN_TCP);
nflags = IPN_TCP|SI_W_SPORT;
(void) nat_proto(&fi, nat2, IPN_TCP);
nat2 = nat_outlookup(fin, IPN_TCP, nat->nat_p, nat->nat_inip,
NAT_SLAVE|IPN_TCP|SI_W_DPORT, NAT_OUTBOUND);
#define IPN_TCPUDP (IPN_TCP|IPN_UDP)
#define IPN_TCPUDPICMP (IPN_TCP|IPN_UDP|IPN_ICMPERR)
#define IPN_TCPUDPICMPQ (IPN_TCP|IPN_UDP|IPN_ICMPQUERY)
nat2 = nat_outlookup(&fi, NAT_SEARCH|IPN_TCP, nat->nat_p,
nat2 = nat_inlookup(&fi, NAT_SEARCH|IPN_TCP, nat->nat_p,
nflags = NAT_SLAVE|IPN_TCP|SI_W_DPORT;
(void) nat_proto(&fi, nat2, IPN_TCP);