Changeset 21061


Ignore:
Timestamp:
Mar 25, 2013, 1:01:53 AM (22 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.