Changeset 15476
- Timestamp:
- 10/19/10 17:59:01 (3 years ago)
- File:
-
- 1 edited
-
src/router/services/services/wpa.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/router/services/services/wpa.c
r15475 r15476 155 155 void start_nas_single(char *type, char *prefix); 156 156 157 158 157 159 static void convert_wds(int instance) 158 160 { … … 515 517 FILE *fp = { 0 }; 516 518 if (!strcmp(mode, "-S")) { 519 517 520 char **argv; 518 521 … … 544 547 } 545 548 _evalpid(argv, NULL, 0, &pid); 549 546 550 } else { 547 551 if (!strcmp(auth_mode, "2") 548 552 || !strcmp(auth_mode, "64") 549 553 || !strcmp(auth_mode, "66")) { 554 550 555 if (nvram_nmatch("0", "%s_bridged", iface)) { 551 556 char *argv[] = { "nas", "-P", pidfile, … … 585 590 _evalpid(argv, NULL, 0, &pid); 586 591 } 592 587 593 } else if (!strcmp(auth_mode, "32")) { 588 594 int idx = atoi(nvram_safe_get(index)); … … 590 596 591 597 sprintf(wepkey, "%s_key%d", prefix, idx); 598 592 599 if (nvram_nmatch("0", "%s_bridged", iface)) { 593 600 char *argv[] = { "nas", "-P", pidfile, … … 633 640 634 641 } 642 635 643 } else { 644 if (nvram_nmatch("0", "%s_bridged", iface)) { 636 645 char *argv[] = { "nas", "-P", pidfile, 637 646 "-H", "34954", "-i", … … 662 671 _evalpid(argv, NULL, 0, &pid); 663 672 } 673 664 674 } 665 675
Note: See TracChangeset
for help on using the changeset viewer.
