in1
nat_save_t ipn, *in, *ipnhead = NULL, *in1, *ipntail = NULL;
for (in1 = ipnhead; in1 != NULL; in1 = in1->ipn_next)
if (in1->ipn_rule == nat->nat_fr)
if (in1 == NULL)
nat->nat_fr = &in1->ipn_fr;
for (in1 = in->ipn_next; in1; in1 = in1->ipn_next)
if (in1->ipn_rule == &in->ipn_fr)
in1->ipn_rule = nat->nat_fr;
i = in1;
in1 = in;
const struct in_addr *in1, *in2;
in1 = &((struct sockaddr_in *)ss1)->sin_addr;
if (in1->s_addr > in2->s_addr)
else if (in1->s_addr < in2->s_addr)
struct in_addr *in1, *in2;
in1 = &((struct sockaddr_in *)ss1)->sin_addr;
if (in1->s_addr > in2->s_addr)
else if (in1->s_addr < in2->s_addr)