Changeset 9111
- Timestamp:
- 02/24/08 17:15:02 (5 years ago)
- File:
-
- 1 edited
-
src/router/services/networking/mssid.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/router/services/networking/mssid.c
r9108 r9111 44 44 void start_config_macs(char *wlifname) //reconfigure macs which should fix the corerev 5 and 7 problem 45 45 { 46 char *vifs = nvram_nget ("wl%d_vifs", get_wl_instance (wlifname)); 46 int unit = get_wl_instance (wlifname); 47 char *vifs = nvram_nget ("wl%d_vifs", unit ); 48 char *mbss = nvram_nget ("wl%d_mbss", unit); 47 49 char *next; 48 50 char var[80]; 51 if (!strcmp(mbss,"0")) 52 { 49 53 if (vifs != NULL) 50 54 foreach (var, vifs, next) … … 54 58 eval ("wl","-i",var,"up"); 55 59 } 60 } 56 61 } 57 62 void … … 77 82 { 78 83 // ifconfig (var, IFUP, NULL, NULL); 79 eval ("wl","-i",var,"down");80 eval ("wl","-i",var,"cur_etheraddr",nvram_nget ("%s_hwaddr", var));81 eval ("wl","-i",var,"up");82 84 eval ("ifconfig", var, "down"); 83 85 ioctl (s, SIOCSIFHWADDR, &ifr); … … 87 89 else 88 90 { 89 eval ("wl","-i",var,"down");90 eval ("wl","-i",var,"cur_etheraddr",nvram_nget ("%s_hwaddr", var));91 eval ("wl","-i",var,"up");92 91 ifconfig (var, IFUP, nvram_nget ("%s_ipaddr", var), 93 92 nvram_nget ("%s_netmask", var));
Note: See TracChangeset
for help on using the changeset viewer.
