/asus-wl-520gu-7.0.1.45/src/router/rc/ |
H A D | firewall_noipt.c | 319 char wan_ip[32], lan_ip[32], lan_class[32]; local 446 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 449 add_netmap_ex("PREROUTING", "udp", wan_ip, BASEPORT, lan_class); 450 add_netmap_ex("POSTROUTING", "udp", lan_class, BASEPORT, wan_ip); 454 //fprintf(fp, "-A PREROUTING -p udp -d %s --sport %d -j NETMAP --to %s\n", wan_ip, BASEPORT, lan_class); 455 eval("iptables", "-t", "nat", "-I", "PREROUTING", "-p", "udp", "-d", wan_ip, "--sport", BASEPORT, "-j", "NETMAP", "--to", lan_class); 457 //fprintf(fp, "-A POSTROUTING -p udp -s %s --dport %d -j NETMAP --to %s\n", lan_class, BASEPORT, wan_ip); 458 eval("iptables", "-t", "nat", "-I", "POSTROUTING", "-p", "udp", "-s", lan_class, "--dport", BASEPORT, "-j", "NETMAP", "--to", wan_ip);
|
H A D | firewall_ex.c | 510 write_upnp_forward(FILE *fp, char *wan_if, char *wan_ip, char *lan_if, char *lan_ip, char *lan_class, char *logaccept, char *logdrop) argument 662 char lan_class[32]; local 704 write_upnp_forward(fp, wan_if, wan_ip, lan_if, lan_ip, lan_class, logaccept, logdrop); 777 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 780 fprintf(fp, "-A PREROUTING -p udp -d %s --sport %d -j NETMAP --to %s\n", wan_ip, BASEPORT, lan_class); 782 fprintf(fp, "-A POSTROUTING -p udp -s %s --dport %d -j NETMAP --to %s\n", lan_class, BASEPORT, wan_ip); 802 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 803 fprintf(fp, "-A POSTROUTING -o %s -s %s -d %s -j MASQUERADE\n", lan_if, lan_class, lan_class);
|
H A D | firewall_ex_noipt.c | 521 char *setting, tmpbuf[32], lan_class[32]; local 550 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 551 fprintf(fp, "-A POSTROUTING -o %s -s %s -d %s -j MASQUERADE\n", lan_if, lan_class, lan_class);
|
/asus-wl-520gu-7.0.1.45/src/router/rc.orig/ |
H A D | firewall_noipt.c | 319 char wan_ip[32], lan_ip[32], lan_class[32]; local 446 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 449 add_netmap_ex("PREROUTING", "udp", wan_ip, BASEPORT, lan_class); 450 add_netmap_ex("POSTROUTING", "udp", lan_class, BASEPORT, wan_ip); 454 //fprintf(fp, "-A PREROUTING -p udp -d %s --sport %d -j NETMAP --to %s\n", wan_ip, BASEPORT, lan_class); 455 eval("iptables", "-t", "nat", "-I", "PREROUTING", "-p", "udp", "-d", wan_ip, "--sport", BASEPORT, "-j", "NETMAP", "--to", lan_class); 457 //fprintf(fp, "-A POSTROUTING -p udp -s %s --dport %d -j NETMAP --to %s\n", lan_class, BASEPORT, wan_ip); 458 eval("iptables", "-t", "nat", "-I", "POSTROUTING", "-p", "udp", "-s", lan_class, "--dport", BASEPORT, "-j", "NETMAP", "--to", wan_ip);
|
H A D | firewall_ex.c | 510 write_upnp_forward(FILE *fp, char *wan_if, char *wan_ip, char *lan_if, char *lan_ip, char *lan_class, char *logaccept, char *logdrop) argument 662 char lan_class[32]; local 704 write_upnp_forward(fp, wan_if, wan_ip, lan_if, lan_ip, lan_class, logaccept, logdrop); 777 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 780 fprintf(fp, "-A PREROUTING -p udp -d %s --sport %d -j NETMAP --to %s\n", wan_ip, BASEPORT, lan_class); 782 fprintf(fp, "-A POSTROUTING -p udp -s %s --dport %d -j NETMAP --to %s\n", lan_class, BASEPORT, wan_ip); 802 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 803 fprintf(fp, "-A POSTROUTING -o %s -s %s -d %s -j MASQUERADE\n", lan_if, lan_class, lan_class);
|
H A D | firewall_ex_noipt.c | 521 char *setting, tmpbuf[32], lan_class[32]; local 550 ip2class(lan_ip, nvram_safe_get("lan_netmask"), lan_class); 551 fprintf(fp, "-A POSTROUTING -o %s -s %s -d %s -j MASQUERADE\n", lan_if, lan_class, lan_class);
|