Changeset 17655


Ignore:
Timestamp:
09/20/11 15:22:17 (20 months ago)
Author:
BrainSlayer
Message:

fix wrong system call

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/services/services/pppoeserver.c

    r17652 r17655  
    343343 
    344344                //      enable proxyarp for the pppoe server iface 
    345                 system("echo 1 > /proc/sys/net/ipv4/conf/\"%s\"/proxy_arp", 
     345                sysprintf("echo 1 > /proc/sys/net/ipv4/conf/\"%s\"/proxy_arp", 
    346346                        nvram_safe_get("pppoeserver_interface")); 
    347347        } 
     
    352352        if (stop_process("pppoe-server", "pppoe server")) { 
    353353                del_pppoe_natrule(); 
    354         } 
    355         if (nvram_default_match("sys_enable_jffs2", "1", "0")) 
    356                 system("/bin/cp /tmp/pppoe_peer.db /jffs/etc/freeradius/"); 
    357354        //      disable proxyarp for the pppoe server iface 
    358         system("echo 0 > /proc/sys/net/ipv4/conf/\"%s\"/proxy_arp", 
    359                 nvram_safe_get("pppoeserver_interface")); 
     355                if (nvram_default_match("sys_enable_jffs2", "1", "0")) 
     356                    system("/bin/cp /tmp/pppoe_peer.db /jffs/etc/freeradius/"); 
     357                sysprintf("echo 0 > /proc/sys/net/ipv4/conf/\"%s\"/proxy_arp",nvram_safe_get("pppoeserver_interface")); 
     358        } 
    360359 
    361360} 
Note: See TracChangeset for help on using the changeset viewer.