Changeset 21061


Ignore:
Timestamp:
03/25/13 01:01:53 (21 months ago)
Author:
BrainSlayer
Message:

cleanup

Location:
src/router/services
Files:
3 edited

Legend:

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

    r21050 r21061  
    346346int svqos_iptables(void) 
    347347{ 
    348     char *qos_pkts = nvram_safe_get("svqos_pkts"); 
     348        char *qos_pkts = nvram_safe_get("svqos_pkts"); 
    349349        char *qos_svcs = nvram_safe_get("svqos_svcs"); 
    350350        char name[32], type[32], data[32], level[32], pkt_filter[4]; 
    351      
     351 
    352352        char *wshaper_dev = nvram_get("wshaper_dev"); 
    353353        char *wan_dev = get_wanface(); 
     
    852852        system2("iptables -t mangle -A FILTER_IN -j RETURN"); 
    853853 
    854     // http://svn.dd-wrt.com:8000/ticket/2803 && http://svn.dd-wrt.com/ticket/2811    
    855     do { 
    856         if (sscanf(qos_pkts, "%3s ", pkt_filter) < 1) 
    857             break; 
    858         sysprintf("iptables -t mangle -A FILTER_OUT -p tcp -m tcp --tcp-flags %s %s -m length --length :64 -j CLASSIFY --set-class 1:100", pkt_filter, pkt_filter); 
    859          
    860     } while ((qos_pkts = strpbrk(++qos_pkts, "|")) && qos_pkts++); 
     854        // http://svn.dd-wrt.com:8000/ticket/2803 && http://svn.dd-wrt.com/ticket/2811    
     855        do { 
     856                if (sscanf(qos_pkts, "%3s ", pkt_filter) < 1) 
     857                        break; 
     858                sysprintf 
     859                    ("iptables -t mangle -A FILTER_OUT -p tcp -m tcp --tcp-flags %s %s -m length --length :64 -j CLASSIFY --set-class 1:100", 
     860                     pkt_filter, pkt_filter); 
     861 
     862        } while ((qos_pkts = strpbrk(++qos_pkts, "|")) && qos_pkts++); 
    861863 
    862864// obsolete 
    863 //      system2 
    864 //          ("iptables -t mangle -A FILTER_OUT -m layer7 --l7proto dns -j CLASSIFY --set-class 1:100"); 
    865      
     865//      system2 
     866//          ("iptables -t mangle -A FILTER_OUT -m layer7 --l7proto dns -j CLASSIFY --set-class 1:100"); 
     867 
    866868        system2("iptables -t mangle -A FILTER_OUT -j VPN_DSCP"); 
    867869        system2("iptables -t mangle -A FILTER_OUT -j CONNMARK --save"); 
     
    887889        char *wan_dev; 
    888890        char *aqd; 
    889     char *script_name; 
    890      
     891        char *script_name; 
     892 
    891893        wan_dev = get_wanface(); 
    892894        if (!wan_dev) 
     
    916918                return; 
    917919        mtu_val = get_mtu_val(); 
    918      
    919      
     920 
    920921#ifdef HAVE_SVQOS 
    921         aqd = nvram_safe_get("svqos_aqd");     
     922        aqd = nvram_safe_get("svqos_aqd"); 
    922923 
    923924        insmod("imq"); 
     
    926927 
    927928#ifdef HAVE_CODEL 
    928     if (!strcmp(aqd, "codel")) 
    929         insmod("sch_codel"); 
    930 #endif 
    931      
     929        if (!strcmp(aqd, "codel")) 
     930                insmod("sch_codel"); 
     931#endif 
     932 
    932933#ifdef HAVE_FQ_CODEL 
    933     if (!strcmp(aqd, "fq_codel")) 
    934         insmod("sch_fq_codel");  
     934        if (!strcmp(aqd, "fq_codel")) 
     935                insmod("sch_fq_codel"); 
    935936#endif 
    936937 
    937938        if (!strcmp(wshaper_dev, "WAN")) 
    938                 eval(script_name, ul_val, dl_val, wan_dev, mtu_val, "imq0", aqd); 
     939                eval(script_name, ul_val, dl_val, wan_dev, mtu_val, "imq0", 
     940                     aqd); 
    939941        else 
    940942                eval(script_name, ul_val, dl_val, wan_dev, mtu_val, "imq0", aqd, 
     
    11691171        rmmod("ipt_IMQ"); 
    11701172        rmmod("imq"); 
    1171     rmmod("sch_codel"); 
    1172     rmmod("sch_fq_codel"); 
    1173 //      rmmod("ebtables"); 
     1173        rmmod("sch_codel"); 
     1174        rmmod("sch_fq_codel"); 
     1175//      rmmod("ebtables"); 
    11741176 
    11751177        return; 
  • src/router/services/services/pptp.c

    r20213 r21061  
    306306                system("/bin/cp /tmp/pptp_peer.db /jffs/etc/"); 
    307307#ifdef HAVE_PPTP_ACCEL 
    308         eval("rmmod","pptp"); 
     308        rmmod("pptp"); 
    309309#endif 
    310310        return; 
  • src/router/services/sysinit/sysinit.c

    r21046 r21061  
    22272227        } 
    22282228 
    2229         if (restore_defaults) { //hack for VLAN page display for some routers: lan is on vlan1, wan is on vlan2 
    2230                 if (strlen(nvram_safe_get("vlan1ports")) == 10) { 
     2229        if (nvram_get("vlan0ports")==NULL && nvram_get("vlan1ports") && nvram_get("vlan2ports")) { 
    22312230                        nvram_set("port0vlans", "2"); 
    22322231                        nvram_set("port1vlans", "1"); 
     
    22342233                        nvram_set("port3vlans", "1"); 
    22352234                        nvram_set("port4vlans", "1"); 
    2236                         nvram_set("port5vlans", "1 2 16"); 
    2237                 } 
     2235                        nvram_set("port5vlans", "1 2 16");       
    22382236        } 
    22392237 
     
    24672465                sysprintf("umount /%s", 
    24682466                          nvram_default_get("usb_mntpoint", "mnt")); 
    2469                 eval("rmmod", "usblp"); 
    2470                 eval("rmmod", "printer"); 
    2471                 eval("rmmod", "usb-storage"); 
    2472                 eval("rmmod", "sr_mod"); 
    2473                 eval("rmmod", "cdrom"); 
    2474                 eval("rmmod", "sd_mod"); 
    2475                 eval("rmmod", "scsi_wait_scan"); 
    2476                 eval("rmmod", "scsi_mod"); 
    2477                 eval("rmmod", "usb-ohci"); 
    2478                 eval("rmmod", "ohci-hcd"); 
    2479                 eval("rmmod", "uhci-hcd"); 
    2480                 eval("rmmod", "usb-uhci"); 
    2481                 eval("rmmod", "ehci-pci"); 
    2482                 eval("rmmod", "ehci-platform"); 
    2483                 eval("rmmod", "ehci-hcd"); 
    2484                 eval("rmmod", "usbcore"); 
    2485                 eval("rmmod", "usb-common"); 
     2467                rmmod("usblp"); 
     2468                rmmod("printer"); 
     2469                rmmod("usb-storage"); 
     2470                rmmod("sr_mod"); 
     2471                rmmod("cdrom"); 
     2472                rmmod("sd_mod"); 
     2473                rmmod("scsi_wait_scan"); 
     2474                rmmod("scsi_mod"); 
     2475                rmmod("usb-ohci"); 
     2476                rmmod("ohci-hcd"); 
     2477                rmmod("uhci-hcd"); 
     2478                rmmod("usb-uhci"); 
     2479                rmmod("ehci-pci"); 
     2480                rmmod("ehci-platform"); 
     2481                rmmod("ehci-hcd"); 
     2482                rmmod("usbcore"); 
     2483                rmmod("usb-common"); 
    24862484/* unload filesystems */ 
    24872485/* xfs */ 
    2488                 eval("rmmod", "xfs"); 
     2486                rmmod("xfs"); 
    24892487/* fat */ 
    2490                 eval("rmmod", "msdos"); 
    2491                 eval("rmmod", "vfat"); 
    2492                 eval("rmmod", "fat"); 
    2493                 eval("rmmod", "nls_utf8"); 
    2494                 eval("rmmod", "nls_iso8859-2"); 
    2495                 eval("rmmod", "nls_iso8859-1"); 
    2496                 eval("rmmod", "nls_cp437"); 
    2497                 eval("rmmod", "nls_cp932"); 
    2498                 eval("rmmod", "nls_cp936"); 
    2499                 eval("rmmod", "nls_cp950"); 
    2500                 eval("rmmod", "nls_base"); 
     2488                rmmod("msdos"); 
     2489                rmmod("vfat"); 
     2490                rmmod("fat"); 
     2491                rmmod("nls_utf8"); 
     2492                rmmod("nls_iso8859-2"); 
     2493                rmmod("nls_iso8859-1"); 
     2494                rmmod("nls_cp437"); 
     2495                rmmod("nls_cp932"); 
     2496                rmmod("nls_cp936"); 
     2497                rmmod("nls_cp950"); 
     2498                rmmod("nls_base"); 
    25012499// 
    25022500/* ext3 */ 
    25032501#ifdef HAVE_USB_ADVANCED 
    2504                 eval("rmmod", "ext3"); 
    2505                 eval("rmmod", "jbd"); 
     2502                rmmod("ext3"); 
     2503                rmmod("jbd"); 
    25062504#endif 
    25072505/* ext2 */ 
    2508                 eval("rmmod", "ext2"); 
    2509                 eval("rmmod", "mbcache"); 
     2506                rmmod("ext2"); 
     2507                rmmod("mbcache"); 
    25102508/* ntfs-3g */ 
    25112509#ifdef HAVE_NTFS3G 
    2512                 eval("rmmod", "fuse"); 
     2510                rmmod("fuse"); 
    25132511#endif 
    25142512 
Note: See TracChangeset for help on using the changeset viewer.