Changeset 32583


Ignore:
Timestamp:
Jul 7, 2017, 12:10:02 PM (3 weeks ago)
Author:
brainslayer
Message:

no needed anymore

Location:
src/router/httpd
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • src/router/httpd/httpd.c

    r32579 r32583  
    967967
    968968#ifndef HAVE_MICRO
    969                         if (handler->input || handler->singlethread) {
     969                        if (handler->input) {
    970970                                pthread_mutex_lock(&input_mutex);
    971971                        }
     
    10551055
    10561056#ifndef HAVE_MICRO
    1057         if (handler->input || handler->singlethread)
     1057        if (handler->input)
    10581058                pthread_mutex_unlock(&input_mutex);
    10591059#endif
  • src/router/httpd/httpd.h

    r32574 r32583  
    124124        unsigned char send_headers;
    125125        unsigned char handle_options;
    126         unsigned char singlethread;
    127126};
    128127
  • src/router/httpd/modules/base.c

    r32578 r32583  
    24842484        // do_ezconfig_asp, do_auth ,0},
    24852485#ifdef HAVE_SKYTRON
    2486         {"setupindex*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
     2486        {"setupindex*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
    24872487#endif
    24882488#ifdef HAVE_POKER
    2489         {"PokerEdit.asp", "text/html", no_cache, NULL, do_ej, NULL, 1, 0, 0},
     2489        {"PokerEdit.asp", "text/html", no_cache, NULL, do_ej, NULL, 1, 0},
    24902490#endif
    24912491#ifdef HAVE_DDLAN
    2492         {"Upgrade*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2493         {"Management*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2494         {"Services*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2495         {"Hotspot*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2496         {"Wireless*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2497         {"WL_*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2498         {"WPA*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2499         {"Log*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2500         {"Alive*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2501         {"Diagnostics*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2502         {"Wol*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2503         {"Factory_Defaults*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2504         {"config*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2505 #endif
    2506 
    2507         {"changepass.asp", "text/html", no_cache, NULL, do_ej, NULL, 1, 0, 0},
     2492        {"Upgrade*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2493        {"Management*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2494        {"Services*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2495        {"Hotspot*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2496        {"Wireless*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2497        {"WL_*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2498        {"WPA*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2499        {"Log*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2500        {"Alive*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2501        {"Diagnostics*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2502        {"Wol*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2503        {"Factory_Defaults*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2504        {"config*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2505#endif
     2506
     2507        {"changepass.asp", "text/html", no_cache, NULL, do_ej, NULL, 1, 0},
    25082508#ifdef HAVE_REGISTER
    2509         {"register.asp", "text/html", no_cache, NULL, do_ej, do_auth_reg, 1, 0, 0},
     2509        {"register.asp", "text/html", no_cache, NULL, do_ej, do_auth_reg, 1, 0},
    25102510#endif
    25112511        {"WL_FilterTable*", "text/html", no_cache, NULL, do_filtertable,
    2512          do_auth, 1, 0, 0},
     2512         do_auth, 1, 0},
    25132513#ifdef HAVE_FREERADIUS
    25142514        {"FreeRadiusCert*", "text/html", no_cache, NULL, do_radiuscert, do_auth,
    2515          1, 0, 0},
     2515         1, 0},
    25162516        {"freeradius-certs/*", "application/octet-stream", no_cache, NULL,
    2517          cert_file_out, do_auth, 0, 0, 0},
     2517         cert_file_out, do_auth, 0, 0},
    25182518#endif
    25192519        // #endif
    25202520        // #ifdef HAVE_MADWIFI
    2521         {"Wireless_WDS*", "text/html", no_cache, NULL, do_wds, do_auth, 1, 0, 0},
    2522         {"WL_ActiveTable*", "text/html", no_cache, NULL, do_activetable, do_auth, 1, 0, 0},
    2523         {"Wireless_Advanced*", "text/html", no_cache, NULL, do_wireless_adv, do_auth, 1, 0, 0},
     2521        {"Wireless_WDS*", "text/html", no_cache, NULL, do_wds, do_auth, 1, 0},
     2522        {"WL_ActiveTable*", "text/html", no_cache, NULL, do_activetable, do_auth, 1, 0},
     2523        {"Wireless_Advanced*", "text/html", no_cache, NULL, do_wireless_adv, do_auth, 1, 0},
    25242524        // #endif
    2525         {"MyPage.asp*", "text/html", no_cache, NULL, do_mypage, do_auth, 1, 0, 0},
    2526         {"**.asp", "text/html", no_cache, NULL, do_ej, do_auth, 1, 0, 0},
    2527         {"**.JPG", "image/jpeg", no_cache, NULL, do_file, NULL, 0, 0, 0},
     2525        {"MyPage.asp*", "text/html", no_cache, NULL, do_mypage, do_auth, 1, 0},
     2526        {"**.asp", "text/html", no_cache, NULL, do_ej, do_auth, 1, 0},
     2527        {"**.JPG", "image/jpeg", no_cache, NULL, do_file, NULL, 0, 0},
    25282528        // {"style.css", "text/css", NULL, NULL, do_style, NULL,0, 0,0},
    2529         {"common.js", "text/javascript", NULL, NULL, do_file, NULL, 0, 0, 0},
     2529        {"common.js", "text/javascript", NULL, NULL, do_file, NULL, 0, 0},
    25302530#ifdef HAVE_LANGUAGE
    2531         {"lang_pack/language.js", "text/javascript", NULL, NULL, do_language, NULL, 0, 0, 0},
     2531        {"lang_pack/language.js", "text/javascript", NULL, NULL, do_language, NULL, 0, 0},
    25322532#endif
    25332533#ifdef HAVE_BUFFALO
    2534         {"intatstart/lang_pack/language.js", "text/javascript", NULL, NULL, do_language, NULL, 0, 0, 0},
    2535         {"intatstart/js/intatstart.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0, 0},
    2536         {"intatstart/js/mdetect.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0, 0},
    2537         {"vsp.html", "text/plain", no_cache, NULL, do_vsp_page, NULL, 1, 0, 0},
    2538 #endif
    2539         {"SysInfo.htm*", "text/plain", no_cache, NULL, do_ej, do_auth, 1, 0, 0},
     2534        {"intatstart/lang_pack/language.js", "text/javascript", NULL, NULL, do_language, NULL, 0, 0},
     2535        {"intatstart/js/intatstart.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0},
     2536        {"intatstart/js/mdetect.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0},
     2537        {"vsp.html", "text/plain", no_cache, NULL, do_vsp_page, NULL, 1, 0},
     2538#endif
     2539        {"SysInfo.htm*", "text/plain", no_cache, NULL, do_ej, do_auth, 1, 0},
    25402540#ifdef HAVE_SKYTRON
    2541         {"Info.htm*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2542         {"Info.live.htm", "text/html", no_cache, NULL, do_ej, do_auth, 1, 0, 0},
    2543         {"**.htm", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
    2544         {"**.html", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0, 0},
     2541        {"Info.htm*", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2542        {"Info.live.htm", "text/html", no_cache, NULL, do_ej, do_auth, 1, 0},
     2543        {"**.htm", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
     2544        {"**.html", "text/html", no_cache, NULL, do_ej, do_auth2, 1, 0},
    25452545#else
    2546         {"Info.htm*", "text/html", no_cache, NULL, do_ej, do_cauth, 1, 0, 0},
    2547         {"Info.live.htm", "text/html", no_cache, NULL, do_ej, do_cauth, 1, 0, 0},
    2548         {"**.htm", "text/html", no_cache, NULL, do_ej, NULL, 1, 0, 0},
    2549         {"**.html", "text/html", no_cache, NULL, do_ej, NULL, 1, 0, 0},
     2546        {"Info.htm*", "text/html", no_cache, NULL, do_ej, do_cauth, 1, 0},
     2547        {"Info.live.htm", "text/html", no_cache, NULL, do_ej, do_cauth, 1, 0},
     2548        {"**.htm", "text/html", no_cache, NULL, do_ej, NULL, 1, 0},
     2549        {"**.html", "text/html", no_cache, NULL, do_ej, NULL, 1, 0},
    25502550
    25512551#endif
    25522552#ifdef HAVE_ROUTERSTYLE
    2553         {"style/blue/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2554         {"style/cyan/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2555         {"style/elegant/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2556         {"style/elegant/fresh.css", "text/css", NULL, NULL, do_ej, NULL, 1, 0, 0},
    2557         {"style/elegant/fresh-dark.css", "text/css", NULL, NULL, do_ej, NULL, 1, 0, 0},
    2558         {"style/green/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2559         {"style/orange/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2560         {"style/red/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2561         {"style/yellow/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0, 0},
    2562         {"style/blue/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2563         {"style/cyan/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2564         {"style/elegant/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2565         {"style/green/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2566         {"style/orange/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2567         {"style/red/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
    2568         {"style/yellow/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0, 0},
     2553        {"style/blue/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2554        {"style/cyan/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2555        {"style/elegant/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2556        {"style/elegant/fresh.css", "text/css", NULL, NULL, do_ej, NULL, 1, 0},
     2557        {"style/elegant/fresh-dark.css", "text/css", NULL, NULL, do_ej, NULL, 1, 0},
     2558        {"style/green/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2559        {"style/orange/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2560        {"style/red/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2561        {"style/yellow/style.css", "text/css", NULL, NULL, do_stylecss, NULL, 1, 0},
     2562        {"style/blue/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2563        {"style/cyan/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2564        {"style/elegant/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2565        {"style/green/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2566        {"style/orange/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2567        {"style/red/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
     2568        {"style/yellow/style_ie.css", "text/css", NULL, NULL, do_stylecss_ie, NULL, 1, 0},
    25692569#endif
    25702570#ifdef HAVE_REGISTER
    2571         {"style/logo.png", "image/png", NULL, NULL, do_trial_logo, NULL, 0, 0, 0},
     2571        {"style/logo.png", "image/png", NULL, NULL, do_trial_logo, NULL, 0, 0},
    25722572#endif
    25732573//      {"graph_if.svg*", "image/svg+xml", NULL, NULL, do_file, do_auth, 0, 0, 1},
    25742574//      {"graph_if.svg", "image/svg+xml", NULL, NULL, do_file, do_auth, 0, 0, 1},
    2575         {"**.css", "text/css", NULL, NULL, do_file, NULL, 0, 0, 0},
    2576         {"**.svg", "image/svg+xml", NULL, NULL, do_file, do_auth, 0, 0, 0},
    2577         {"**.gif", "image/gif", NULL, NULL, do_file, NULL, 0, 0, 0},
    2578         {"**.png", "image/png", NULL, NULL, do_file, NULL, 0, 0, 0},
    2579         {"**.jpg", "image/jpeg", NULL, NULL, do_file, NULL, 0, 0, 0},
    2580         {"**.ico", "image/x-icon", NULL, NULL, do_file, NULL, 0, 0, 0},
    2581         {"**.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0, 0},
    2582         {"**.swf", "application/x-shockwave-flash", NULL, NULL, do_file, NULL, 0, 0, 0},
    2583         {"**.pdf", "application/pdf", NULL, NULL, do_file, NULL, 0, 0, 0},
    2584         {"**.mp4", "video/mp4", NULL, NULL, do_file, NULL, 0, 0, 0},
    2585         {"**.mp3", "audio/mpeg3", NULL, NULL, do_file, NULL, 0, 0, 0},
    2586         {"**.mpg", "video/mpeg", NULL, NULL, do_file, NULL, 0, 0, 0},
    2587         {"**.avi", "video/x-msvideo", NULL, NULL, do_file, NULL, 0, 0, 0},
    2588         {"**.wma", "audio/x-ms-wma", NULL, NULL, do_file, NULL, 0, 0, 0},
    2589         {"**.wmv", "video/x-ms-wmv", NULL, NULL, do_file, NULL, 0, 0, 0},
    2590         {"**.flv", "video/x-flv", NULL, NULL, do_file, NULL, 0, 0, 0},
     2575        {"**.css", "text/css", NULL, NULL, do_file, NULL, 0, 0},
     2576        {"**.svg", "image/svg+xml", NULL, NULL, do_file, do_auth, 0, 0},
     2577        {"**.gif", "image/gif", NULL, NULL, do_file, NULL, 0, 0},
     2578        {"**.png", "image/png", NULL, NULL, do_file, NULL, 0, 0},
     2579        {"**.jpg", "image/jpeg", NULL, NULL, do_file, NULL, 0, 0},
     2580        {"**.ico", "image/x-icon", NULL, NULL, do_file, NULL, 0, 0},
     2581        {"**.js", "text/javascript", NULL, NULL, do_ej, NULL, 1, 0},
     2582        {"**.swf", "application/x-shockwave-flash", NULL, NULL, do_file, NULL, 0, 0},
     2583        {"**.pdf", "application/pdf", NULL, NULL, do_file, NULL, 0, 0},
     2584        {"**.mp4", "video/mp4", NULL, NULL, do_file, NULL, 0, 0},
     2585        {"**.mp3", "audio/mpeg3", NULL, NULL, do_file, NULL, 0, 0},
     2586        {"**.mpg", "video/mpeg", NULL, NULL, do_file, NULL, 0, 0},
     2587        {"**.avi", "video/x-msvideo", NULL, NULL, do_file, NULL, 0, 0},
     2588        {"**.wma", "audio/x-ms-wma", NULL, NULL, do_file, NULL, 0, 0},
     2589        {"**.wmv", "video/x-ms-wmv", NULL, NULL, do_file, NULL, 0, 0},
     2590        {"**.flv", "video/x-flv", NULL, NULL, do_file, NULL, 0, 0},
    25912591
    25922592#ifdef HAVE_PRIVOXY
    2593         {"wpad.dat", "application/x-ns-proxy-autoconfig", no_cache, NULL, do_wpad, NULL, 0, 0, 0},
     2593        {"wpad.dat", "application/x-ns-proxy-autoconfig", no_cache, NULL, do_wpad, NULL, 0, 0},
    25942594#endif
    25952595#ifdef HAVE_ATH9K
    2596         {"spectral_scan.json", "application/json", no_cache, NULL, do_spectral_scan, do_auth, 1, 0, 0},
     2596        {"spectral_scan.json", "application/json", no_cache, NULL, do_spectral_scan, do_auth, 1, 0},
    25972597#endif
    25982598#ifdef HAVE_SKYTRON
    25992599        {"applyuser.cgi*", "text/html", no_cache, do_apply_post, do_apply_cgi,
    2600          do_auth2, 1, 0, 0},
     2600         do_auth2, 1, 0},
    26012601#elif HAVE_DDLAN
    26022602        {"applyuser.cgi*", "text/html", no_cache, do_apply_post, do_apply_cgi,
    2603          NULL, 1, 0, 0},
     2603         NULL, 1, 0},
    26042604#else
    26052605        {"applyuser.cgi*", "text/html", no_cache, do_apply_post, do_apply_cgi,
    2606          do_auth, 1, 0, 0},
    2607 #endif
    2608         {"fetchif.cgi*", "text/html", no_cache, NULL, do_fetchif, do_auth, 1, 0, 0},
     2606         do_auth, 1, 0},
     2607#endif
     2608        {"fetchif.cgi*", "text/html", no_cache, NULL, do_fetchif, do_auth, 1, 0},
    26092609#ifdef HAVE_DDLAN
    26102610        {"apply.cgi*", "text/html", no_cache, do_apply_post, do_apply_cgi, NULL,
    2611          1, 0, 0},
     2611         1, 0},
    26122612        {"upgrade.cgi*", "text/html", no_cache, do_upgrade_post, do_upgrade_cgi,
    2613          NULL, 1, 0, 0},
     2613         NULL, 1, 0},
    26142614#else
    26152615        {"apply.cgi*", "text/html", no_cache, do_apply_post, do_apply_cgi,
    2616          do_auth, 1, 0, 0},
     2616         do_auth, 1, 0},
    26172617        {"upgrade.cgi*", "text/html", no_cache, do_upgrade_post, do_upgrade_cgi,
    2618          do_auth, 1, 0, 0},
     2618         do_auth, 1, 0},
    26192619#endif
    26202620#ifdef HAVE_BUFFALO
    26212621        {"olupgrade.cgi*", "text/html", no_cache, do_olupgrade_post,
    26222622         do_upgrade_cgi,
    2623          do_auth, 1, 0, 0},
     2623         do_auth, 1, 0},
    26242624#endif
    26252625        // {"Gozila.cgi*", "text/html", no_cache, NULL, do_setup_wizard,
     
    26322632        {"restore.cgi**", "text/html", no_cache, do_upgrade_post,
    26332633         do_upgrade_cgi,
    2634          NULL, 1, 0, 0},
     2634         NULL, 1, 0},
    26352635#else
    26362636        {"restore.cgi**", "text/html", no_cache, do_upgrade_post,
    26372637         do_upgrade_cgi,
    2638          do_auth, 1, 0, 0},
     2638         do_auth, 1, 0},
    26392639#endif
    26402640        {"test.bin**", "application/octet-stream", no_cache, NULL, do_file,
    2641          do_auth, 0, 0, 0},
     2641         do_auth, 0, 0},
    26422642
    26432643        {"bigfile.bin*", "application/octet-stream", no_cache, NULL,
    2644          do_bigfile, NULL, 0, 1, 0},
     2644         do_bigfile, NULL, 0, 1},
    26452645
    26462646#ifdef HAVE_DDLAN
    26472647        {"nvrambak.bin*", "application/octet-stream", no_cache, NULL,
    2648          nv_file_out, do_auth2, 0, 0, 0},
     2648         nv_file_out, do_auth2, 0, 0},
    26492649
    26502650        {"nvrambak**.bin*", "application/octet-stream", no_cache, NULL,
    26512651         nv_file_out,
    2652          do_auth2, 0, 0, 0},
     2652         do_auth2, 0, 0},
    26532653        {"nvram.cgi*", "text/html", no_cache, nv_file_in, sr_config_cgi, NULL,
    2654          1, 0, 0},
     2654         1, 0},
    26552655#else
    26562656        {"nvrambak.bin*", "application/octet-stream", no_cache, NULL,
    2657          nv_file_out, do_auth, 0, 0, 0},
     2657         nv_file_out, do_auth, 0, 0},
    26582658        {"nvrambak**.bin*", "application/octet-stream", no_cache, NULL,
    26592659         nv_file_out,
    2660          do_auth, 0, 0, 0},
     2660         do_auth, 0, 0},
    26612661        {"nvram.cgi*", "text/html", no_cache, nv_file_in, sr_config_cgi,
    26622662         do_auth,
    2663          1, 0, 0},
     2663         1, 0},
    26642664#endif
    26652665#if !defined(HAVE_X86) && !defined(HAVE_MAGICBOX)
    26662666        {"backup/cfe.bin", "application/octet-stream", no_cache, NULL,
    26672667         do_cfebackup,
    2668          do_auth, 0, 0, 0},
     2668         do_auth, 0, 0},
    26692669#endif
    26702670#ifdef HAVE_STATUS_SYSLOG
    2671         {"syslog.cgi*", "text/html", no_cache, NULL, do_syslog, do_auth, 1, 0, 0},
    2672 #endif
    2673         {"ttgraph.cgi*", "text/html", no_cache, NULL, do_ttgraph, do_auth, 1, 0, 0},
     2671        {"syslog.cgi*", "text/html", no_cache, NULL, do_syslog, do_auth, 1, 0},
     2672#endif
     2673        {"ttgraph.cgi*", "text/html", no_cache, NULL, do_ttgraph, do_auth, 1, 0},
    26742674        {"traffdata.bak*", "text/html", no_cache, NULL, ttraff_backup,
    2675          do_auth, 0, 0, 0},
     2675         do_auth, 0, 0},
    26762676        {"tadmin.cgi*", "text/html", no_cache, td_file_in, td_config_cgi,
    2677          do_auth, 1, 0, 0},
    2678         {"*", "application/octet-stream", no_cache, NULL, do_file, do_auth, 1, 0, 0},
     2677         do_auth, 1, 0},
     2678        {"*", "application/octet-stream", no_cache, NULL, do_file, do_auth, 1, 0},
    26792679        // for ddm
    2680         {NULL, NULL, NULL, NULL, NULL, NULL, 0, 0, 0}
     2680        {NULL, NULL, NULL, NULL, NULL, NULL, 0, 0}
    26812681};
    26822682
Note: See TracChangeset for help on using the changeset viewer.