Lines Matching refs:nat
4532 netconf_nat_t nat;
4542 valid = get_forward_port(i, &nat);
4551 valid && nat.match.ipproto == IPPROTO_TCP ? "selected" : "");
4553 valid && nat.match.ipproto == IPPROTO_UDP ? "selected" : "");
4560 snprintf(port, sizeof(port), "%d", ntohs(nat.match.dst.ports[0]));
4567 snprintf(port, sizeof(port), "%d", ntohs(nat.match.dst.ports[1]));
4576 i, valid ? inet_ntoa(nat.ipaddr) : "");
4581 snprintf(port, sizeof(port), "%d", ntohs(nat.ports[0]));
4588 snprintf(port, sizeof(port), "%d", ntohs(nat.ports[1]));
4597 i, valid && !(nat.match.flags & NETCONF_DISABLED) ? "checked" : "");
8869 netconf_nat_t nat;
8958 if (get_forward_port(i, &nat)) {
8959 nat.ipaddr.s_addr &= ~netmask.s_addr;
8960 nat.ipaddr.s_addr |= netaddr.s_addr;
8961 valid = set_forward_port(i, &nat);
9196 netconf_nat_t nat;
9273 memset(&nat, 0, sizeof(netconf_nat_t));
9275 nat.match.ipproto = IPPROTO_TCP;
9277 nat.match.ipproto = IPPROTO_UDP;
9278 nat.match.dst.ports[0] = htons(atoi(from_start));
9279 nat.match.dst.ports[1] = htons(atoi(from_end));
9280 (void) inet_aton(to_ip, &nat.ipaddr);
9281 nat.ports[0] = htons(atoi(to_start));
9282 nat.ports[1] = htons(atoi(to_end));
9284 nat.match.flags |= NETCONF_DISABLED;
9287 valid = set_forward_port(i, &nat);