fin_data
printf("port %d ", fin->fin_data[0]);
printf("port %d ", fin->fin_data[1]);
fin->fin_data[0] = gre->gr_call;
fin->fin_data[0] = *(u_short *)icmp;
fin->fin_data[1] = icmp->icmp_id;
fin->fin_data[0] = gre->gr_call;
else if ((fin->fin_data[0] & fr->fr_icmpm) !=
fin->fin_data[0],
fin->fin_data[0] = *(u_short *)icmp6;
fin->fin_data[1] = icmp6->icmp6_id;
switch (ntohs(fin->fin_data[0]) >> 8)
fi.fin_data[0] = sp;
fi.fin_data[1] = fin->fin_data[1] - 1;
fi.fin_data[1] = sp;
fi.fin_data[0] = 0;
fi.fin_data[0] = 0;
fi.fin_data[1] = port;
fi.fin_data[0] = 0;
fi.fin_data[1] = 0;
fi.fin_data[0] = 0;
fi.fin_data[1] = 0;
fi.fin_data[0] = 0;
fi.fin_data[1] = 0;
fi.fin_data[0] = 0;
fi.fin_data[1] = 0;
fi.fin_data[0] = sp;
fi.fin_data[1] = fin->fin_data[1];
fi.fin_data[0] = ntohs(sp);
fi.fin_data[1] = 0;
fin.fin_data[0] = ntohs(nat->nat_ndport);
fin.fin_data[1] = ntohs(nat->nat_nsport);
sport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sp = fin->fin_data[0];
dp = fin->fin_data[1];
fin->fin_data[0] = fin->fin_data[1];
fin->fin_data[1] = ntohs(port);
fin->fin_data[0] = sp;
fin->fin_data[1] = dp;
nat->nat_oicmpid = fin->fin_data[1];
dport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sp = fin->fin_data[0];
dp = fin->fin_data[1];
fin->fin_data[1] = fin->fin_data[0];
fin->fin_data[0] = ntohs(nport);
fin->fin_data[0] = sp;
fin->fin_data[1] = dp;
nat->nat_oicmpid = fin->fin_data[1];
ni.nai_sport = fin->fin_data[1];
data[0] = fin->fin_data[0];
data[1] = fin->fin_data[1];
fin->fin_data[0] = 0;
fin->fin_data[1] = orgicmp->icmp_id;
fin->fin_data[0] = data[0];
fin->fin_data[1] = data[1];
data[0] = fin->fin_data[0];
data[1] = fin->fin_data[1];
fin->fin_data[0] = ntohs(tcp->th_dport);
fin->fin_data[1] = ntohs(tcp->th_sport);
fin->fin_data[0] = data[0];
fin->fin_data[1] = data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
dport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
dport = fin->fin_data[1];
fi.fin_data[0] = ntohs(np->nl_realport);
fi.fin_data[1] = ntohs(np->nl_outport);
fi.fin_data[0] = ntohs(np->nl_inport);
fi.fin_data[1] = ntohs(np->nl_outport);
fin.fin_data[0] = ntohs(nat->nat_ndport);
fin.fin_data[1] = ntohs(nat->nat_nsport);
(np->in_odport != fin->fin_data[1]))
fin->fin_data[0] = ntohs(nat->nat_nsport);
fin->fin_data[1] = ntohs(nat->nat_ndport);
fin->fin_data[0] = ntohs(nat->nat_odport);
fin->fin_data[1] = ntohs(nat->nat_osport);
dport = fin->fin_data[1];
fin->fin_data[0] = ntohs(nat->nat_nsport);
fin->fin_data[1] = ntohs(nat->nat_ndport);
fin->fin_data[0] = ntohs(nat->nat_odport);
fin->fin_data[1] = ntohs(nat->nat_osport);
frnat.fin_data[0] = np->in_spnext;
frnat.fin_data[1] = np->in_dpnext;
swap = frnat.fin_data[0];
frnat.fin_data[0] = frnat.fin_data[1];
frnat.fin_data[1] = swap;
swap = frnat.fin_data[0];
frnat.fin_data[0] = frnat.fin_data[1];
frnat.fin_data[1] = swap;
nat->nat_osport = htons(fin->fin_data[0]);
nat->nat_odport = htons(fin->fin_data[1]);
nat->nat_nsport = htons(frnat.fin_data[0]);
nat->nat_ndport = htons(frnat.fin_data[1]);
nat->nat_oicmpid = fin->fin_data[1];
nat->nat_nicmpid = frnat.fin_data[1];
nat->nat_osport = htons(fin->fin_data[0]);
nat->nat_odport = htons(fin->fin_data[1]);
nat->nat_oicmpid = fin->fin_data[1];
frnat.fin_data[0] = np->in_spnext;
frnat.fin_data[1] = np->in_dpnext;
nat->nat_nsport = htons(frnat.fin_data[0]);
nat->nat_ndport = htons(frnat.fin_data[1]);
nat->nat_nicmpid = frnat.fin_data[1];
data[0] = fin->fin_data[0];
data[1] = fin->fin_data[1];
fin->fin_data[0] = 0;
fin->fin_data[1] = orgicmp->icmp6_id;
fin->fin_data[0] = data[0];
fin->fin_data[1] = data[1];
data[0] = fin->fin_data[0];
data[1] = fin->fin_data[1];
fin->fin_data[0] = ntohs(tcp->th_dport);
fin->fin_data[1] = ntohs(tcp->th_sport);
fin->fin_data[0] = data[0];
fin->fin_data[1] = data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sport = fin->fin_data[1];
dport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sport = fin->fin_data[1];
dport = fin->fin_data[1];
fi.fin_data[0] = ntohs(np->nl_realport);
fi.fin_data[1] = ntohs(np->nl_outport);
fi.fin_data[0] = ntohs(np->nl_inport);
fi.fin_data[1] = ntohs(np->nl_outport);
fin.fin_data[0] = ntohs(nat->nat_ndport);
fin.fin_data[1] = ntohs(nat->nat_nsport);
(np->in_odport != fin->fin_data[1]))
fin->fin_data[0] = ntohs(nat->nat_nsport);
fin->fin_data[1] = ntohs(nat->nat_ndport);
fin->fin_data[0] = ntohs(nat->nat_odport);
fin->fin_data[1] = ntohs(nat->nat_osport);
dport = fin->fin_data[1];
fin->fin_data[0] = ntohs(nat->nat_nsport);
fin->fin_data[1] = ntohs(nat->nat_ndport);
fin->fin_data[0] = ntohs(nat->nat_odport);
fin->fin_data[1] = ntohs(nat->nat_osport);
frnat.fin_data[0] = np->in_spnext;
frnat.fin_data[1] = np->in_dpnext;
swap = frnat.fin_data[0];
frnat.fin_data[0] = frnat.fin_data[1];
frnat.fin_data[1] = swap;
swap = frnat.fin_data[0];
frnat.fin_data[0] = frnat.fin_data[1];
frnat.fin_data[1] = swap;
nat->nat_osport = htons(fin->fin_data[0]);
nat->nat_odport = htons(fin->fin_data[1]);
nat->nat_nsport = htons(frnat.fin_data[0]);
nat->nat_ndport = htons(frnat.fin_data[1]);
nat->nat_oicmpid = fin->fin_data[1];
nat->nat_nicmpid = frnat.fin_data[1];
nat->nat_osport = htons(fin->fin_data[0]);
nat->nat_odport = htons(fin->fin_data[1]);
frnat.fin_data[0] = np->in_spnext;
frnat.fin_data[1] = np->in_dpnext;
nat->nat_nsport = htons(frnat.fin_data[0]);
nat->nat_ndport = htons(frnat.fin_data[1]);
sport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sp = fin->fin_data[0];
dp = fin->fin_data[1];
fin->fin_data[0] = fin->fin_data[1];
fin->fin_data[1] = ntohs(port);
fin->fin_data[0] = sp;
fin->fin_data[1] = dp;
nat->nat_oicmpid = fin->fin_data[1];
dport = fin->fin_data[1];
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
sp = fin->fin_data[0];
dp = fin->fin_data[1];
fin->fin_data[1] = fin->fin_data[0];
fin->fin_data[0] = ntohs(nport);
fin->fin_data[0] = sp;
fin->fin_data[1] = dp;
nat->nat_oicmpid = fin->fin_data[1];
ni.nai_sport = fin->fin_data[1];
fi.fin_data[0] = pptp->pptp_call[0];
fi.fin_data[1] = pptp->pptp_call[1];
fi.fin_data[0] = pptp->pptp_call[1];
fi.fin_data[1] = pptp->pptp_call[0];
fi.fin_data[0] = dp;
fi.fin_data[1] = sp;
fi.fin_data[0] = sp;
fi.fin_data[1] = 0;
fi.fin_data[0] = 0;
fi.fin_data[1] = sp;
is->is_call[0] = fin->fin_data[0];
is->is_call[1] = fin->fin_data[1];
is->is_sport = htons(fin->fin_data[0]);
is->is_dport = htons(fin->fin_data[1]);
is->is_sport = htons(fin->fin_data[0]);
is->is_dport = htons(fin->fin_data[1]);
(ntohs(is->is_sport) != fin->fin_data[0]))
sport = htons(fin->fin_data[0]);
dport = htons(fin->fin_data[1]);
fi.fin_data[1] = 0;