in_odport
nat->in_odport = nat->in_dpnext;
nat->in_dtop = nat->in_odport;
nat->in_ndport = nat->in_odport;
nat->in_dpmin = nat->in_odport;
nat->in_odport = 0;
nat->in_odport = 0;
nat->in_odport = $3;
} else if ($3 != nat->in_odport) {
nat->in_odport = ntohs(pnum);
nat->in_odport = $3;
} else if ($3 != nat->in_odport) {
nat->in_odport = ntohs(pnum);
dport: | port portpair { nat->in_odport = $2.p1;
nat->in_dtop = nat->in_odport;
| daddr port portstuff { nat->in_odport = $3.p1;
PRINTF(" port %d", np->in_odport);
if (np->in_odport != np->in_dtop)
if (np->in_odport != 0) {
s = portname(proto, np->in_odport);
(np->in_odport != np->in_dtop)) {
nport = ntohs(dport) - np->in_odport + np->in_dpmax;
(np->in_odport != fin->fin_data[1]))
if (np->in_odport &&
(dport < np->in_odport)))
(np->in_odport != fin->fin_data[1]))
if (np->in_odport &&
(dport < np->in_odport)))
(np->in_odport != np->in_dtop)) {
nport = ntohs(dport) - np->in_odport + np->in_dpmax;
u_short dport = np->in_odport;
ipn->in_odport = htons(fin->fin_sport);