Lines Matching refs:nat
155 nat_t *nat; in changenatif() local
165 nat = &ipn.ipn_nat; in changenatif()
166 if (nlen >= sizeof(nat->nat_ifnames[0]) || in changenatif()
167 olen >= sizeof(nat->nat_ifnames[0])) in changenatif()
178 if (!strncmp(nat->nat_ifnames[0], ifs, olen + 1)) { in changenatif()
179 strcpy(nat->nat_ifnames[0], s); in changenatif()
182 if (!strncmp(nat->nat_ifnames[1], ifs, olen + 1)) { in changenatif()
183 strcpy(nat->nat_ifnames[1], s); in changenatif()
542 nat_t *nat; in readnat() local
611 nat = &in->ipn_nat; in readnat()
612 if (nat->nat_fr != NULL) { in readnat()
614 if (in1->ipn_rule == nat->nat_fr) in readnat()
617 nat->nat_flags |= SI_NEWFR; in readnat()
619 nat->nat_fr = &in1->ipn_fr; in readnat()
642 nat = &in->ipn_nat; in readnat()
643 if (nat->nat_flags & SI_NEWFR) { in readnat()
657 if (nat->nat_flags & SI_NEWFR) { in readnat()
659 printf("Real rule addr %p\n", nat->nat_fr); in readnat()
662 in1->ipn_rule = nat->nat_fr; in readnat()