Changeset 12436
- Timestamp:
- 07/03/09 18:54:03 (5 months ago)
- Files:
-
- src/router/httpd/httpd.c (modified) (1 diff)
- src/router/httpd/visuals/dd-wrt.c (modified) (9 diffs)
- src/router/httpd/visuals/ejs.c (modified) (2 diffs)
- src/router/libutils/utils.c (modified) (1 diff)
- src/router/services/networking/madwifi.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
src/router/httpd/httpd.c
r12435 r12436 966 966 && nvram_match("http_passwd", DEFAULT_PASS)) 967 967 || nvram_match("http_username", "") 968 || nvram_match("http_passwd", "admin")) && !endswith(file, " About.htm")){968 || nvram_match("http_passwd", "admin")) && !endswith(file, "register.asp")){ 969 969 changepassword = 1; 970 970 if (endswith(file, ".asp")) src/router/httpd/visuals/dd-wrt.c
r12428 r12436 3869 3869 // showOption (wp, "wl_basic.wifi_bonding", "wifi_bonding"); 3870 3870 #endif 3871 #ifdef HAVE_REGISTER 3872 int cpeonly = iscpe(); 3873 #else 3874 int cpeonly = 0; 3875 #endif 3871 3876 websWrite(wp, 3872 3877 "<div class=\"setting\"><div class=\"label\"><script type=\"text/javascript\">Capture(wl_basic.label)</script></div><select name=\"%s\" >\n", … … 3874 3879 websWrite(wp, 3875 3880 "<script type=\"text/javascript\">\n//<![CDATA[\n"); 3881 if (!cpeonly) 3882 { 3876 3883 websWrite(wp, 3877 3884 "document.write(\"<option value=\\\"ap\\\" %s >\" + wl_basic.ap + \"</option>\");\n", … … 3879 3886 "ap") ? 3880 3887 "selected=\\\"selected\\\"" : ""); 3888 } 3881 3889 websWrite(wp, 3882 3890 "document.write(\"<option value=\\\"sta\\\" %s >\" + wl_basic.client + \"</option>\");\n", … … 3891 3899 "selected=\\\"selected\\\"" : ""); 3892 3900 #endif 3901 if (!cpeonly) 3893 3902 websWrite(wp, 3894 3903 "document.write(\"<option value=\\\"infra\\\" %s >\" + wl_basic.adhoc + \"</option>\");\n", … … 3897 3906 "selected=\\\"selected\\\"" : ""); 3898 3907 #ifndef HAVE_MADWIFI 3908 if (!cpeonly) 3909 { 3899 3910 websWrite(wp, 3900 3911 "document.write(\"<option value=\\\"apsta\\\" %s >\" + wl_basic.repeater + \"</option>\");\n", … … 3908 3919 "apstawet") ? 3909 3920 "selected=\\\"selected\\\"" : ""); 3921 } 3910 3922 //#endif 3911 3923 #else … … 3915 3927 "wdssta") ? 3916 3928 "selected=\\\"selected\\\"" : ""); 3929 if (!cpeonly) 3930 { 3917 3931 websWrite(wp, 3918 3932 "document.write(\"<option value=\\\"wdsap\\\" %s >\" + wl_basic.wdsap + \"</option>\");\n", … … 3920 3934 "wdsap") ? 3921 3935 "selected=\\\"selected\\\"" : ""); 3936 } 3922 3937 #endif 3923 3938 websWrite(wp, "//]]>\n</script>\n"); … … 4408 4423 websWrite(wp, "</fieldset>\n"); 4409 4424 websWrite(wp, "<br />\n"); 4410 show_virtualssid(wp, prefix); 4425 if (!iscpe()) 4426 show_virtualssid(wp, prefix); 4411 4427 } 4412 4428 src/router/httpd/visuals/ejs.c
r12361 r12436 1432 1432 if (!isregistered_real()) 1433 1433 registered = 0; 1434 #endif 1434 int cpeonly = iscpe(); 1435 #else 1436 int cpeonly = 0; 1437 #endif 1438 1435 1439 #ifdef HAVE_MADWIFI 1436 1440 #ifdef HAVE_NOWIFI … … 1657 1661 (menu[i][j], "Wireless_Advanced", 17)) 1658 1662 j++; 1659 if (!wifi 1660 && !strncmp(menu[i][j], "Wireless_WDS", 12)) 1663 if (!wifi && !iscpeonly && !strncmp(menu[i][j], "Wireless_WDS", 12)) 1661 1664 j++; 1662 1665 if (!wifi src/router/libutils/utils.c
r12432 r12436 699 699 getBoardMAC(mac); 700 700 if (!strncmp(mac, "00:19:3B", 8) || !strncmp(mac, "00:02:6F", 8) 701 || !strncmp(mac, "00:15:6D", 8) ) {701 || !strncmp(mac, "00:15:6D", 8) || !strncmp(mac, "00:C0:CA", 8)) { 702 702 fprintf(stderr, "unsupported board\n"); 703 703 sys_reboot(); src/router/services/networking/madwifi.c
r12308 r12436 966 966 sprintf(wifivifs, "ath%d_vifs", count); 967 967 sprintf(wl, "ath%d_mode", count); 968 #ifdef HAVE_REGISTER 969 int cpeonly = iscpe(); 970 #else 971 int cpeonly=0; 972 #endif 973 if (cpeonly && nvram_match(wl,"ap")) 974 { 975 nvram_set(wl,"sta"); 976 } 968 977 sprintf(channel, "ath%d_channel", count); 969 978 sprintf(power, "ath%d_txpwrdbm", count);
