Changeset 15475
- Timestamp:
- 10/19/10 16:01:40 (3 years ago)
- File:
-
- 1 edited
-
src/router/services/services/wpa.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/router/services/services/wpa.c
r15474 r15475 548 548 || !strcmp(auth_mode, "64") 549 549 || !strcmp(auth_mode, "66")) { 550 if (nvram_nmatch("0", "%s_bridged", iface)) { 550 551 char *argv[] = { "nas", "-P", pidfile, 551 552 "-H", "34954", "-i", 552 nvram_nmatch("0", "%s_bridged", iface) ? iface : getBridge(iface), mode,553 iface, mode, 553 554 "-m", 554 555 auth_mode, "-r", key, … … 565 566 }; 566 567 _evalpid(argv, NULL, 0, &pid); 568 } else { 569 char *argv[] = { "nas", "-P", pidfile, 570 "-H", "34954", "-l", 571 getBridge(iface), "-i", 572 iface, mode, "-m", 573 auth_mode, "-r", key, 574 "-s", 575 nvram_safe_get(ssid), 576 "-w", 577 sec_mode, "-g", 578 nvram_safe_get(rekey), "-h", 579 nvram_safe_get(radius), "-p", nvram_safe_get(port), // "-t", 580 // //radius 581 // rekey 582 // time 583 NULL 584 }; 585 _evalpid(argv, NULL, 0, &pid); 586 } 567 587 } else if (!strcmp(auth_mode, "32")) { 568 588 int idx = atoi(nvram_safe_get(index)); … … 570 590 571 591 sprintf(wepkey, "%s_key%d", prefix, idx); 592 if (nvram_nmatch("0", "%s_bridged", iface)) { 572 593 char *argv[] = { "nas", "-P", pidfile, 573 594 "-H", "34954", "-i", 574 nvram_nmatch("0", "%s_bridged", iface) ? iface : getBridge(iface), mode,595 iface, mode, 575 596 "-m", 576 597 auth_mode, "-r", key, … … 589 610 }; 590 611 _evalpid(argv, NULL, 0, &pid); 591 612 } else { 613 char *argv[] = { "nas", "-P", pidfile, 614 "-H", "34954", "-l", 615 getBridge(iface), "-i", 616 iface, mode, "-m", 617 auth_mode, "-r", key, 618 "-s", 619 nvram_safe_get(ssid), 620 "-w", 621 sec_mode, "-I", 622 nvram_safe_get(index), "-k", 623 nvram_safe_get(wepkey), 624 "-h", 625 nvram_safe_get(radius), "-p", nvram_safe_get(port), // "-t", 626 // //radius 627 // rekey 628 // time 629 NULL 630 }; 631 632 _evalpid(argv, NULL, 0, &pid); 633 634 } 592 635 } else { 593 636 char *argv[] = { "nas", "-P", pidfile, 594 637 "-H", "34954", "-i", 595 nvram_nmatch("0", "%s_bridged", iface) ? iface : getBridge(iface), mode,638 iface, mode, 596 639 "-m", 597 640 auth_mode, "-k", key, … … 604 647 }; 605 648 _evalpid(argv, NULL, 0, &pid); 649 } else { 650 char *argv[] = { "nas", "-P", pidfile, 651 "-H", "34954", "-l", 652 getBridge(iface), "-i", 653 iface, mode, "-m", 654 auth_mode, "-k", key, 655 "-s", 656 nvram_safe_get(ssid), 657 "-w", 658 sec_mode, "-g", 659 nvram_safe_get(rekey), 660 NULL 661 }; 662 _evalpid(argv, NULL, 0, &pid); 663 } 606 664 } 607 665
Note: See TracChangeset
for help on using the changeset viewer.
