Changeset 12512


Ignore:
Timestamp:
07/15/09 17:57:18 (4 years ago)
Author:
BrainSlayer
Message:

take care about wan setting here

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/networking/firewall.c

    r12498 r12512  
    757757        } 
    758758#ifdef HAVE_PPPOESERVER 
    759         if (nvram_match("pppoeserver_enabled", "1")) 
     759        if (nvram_match("pppoeserver_enabled", "1") && !nvram_match("wan_proto","disabled") && !nvram_match("wan_ipaddr","0.0.0.0")) 
    760760                save2file("-I POSTROUTING -s %s/%s -j SNAT --to-source=%s\n", 
    761761                          nvram_safe_get("pppoeserver_remotenet"), 
     
    888888        } else { 
    889889                eval("iptables", "-t", "raw", "-A", "PREROUTING", "-j", "NOTRACK");     //this speeds up networking alot on slow systems  
    890                 if (strlen(wanface) > 0) 
     890                if (strlen(wanface) > 0  && !nvram_match("wan_proto","disabled") && !nvram_match("wan_ipaddr","0.0.0.0")) 
    891891                        if (nvram_match("wl_br1_enable", "1")) 
    892892                                save2file 
Note: See TracChangeset for help on using the changeset viewer.