]> git.decadent.org.uk Git - ap-utils.git/blobdiff - src/bridge.c
Imported Upstream version 1.5.1~pre1
[ap-utils.git] / src / bridge.c
index 30961f8c6d524514721ff77afdc90fe6cd9e0cd2..8cffe3309429de7fc2b940e52be262a2a15494bc 100644 (file)
@@ -277,11 +277,11 @@ char *bridge_modes[6] = {
        mvwaddstr(main_sub, 10, 0, message);
 
        sb_bcast = *(varbinds[12].value);
-       sprintf(message, "%s%s", SB_BCAST, (sb_bcast == 1) ? ON : OFF);
+       sprintf(message, "%s%s", SB_BCAST, (sb_bcast == 2) ? ON : OFF);
        mvwaddstr(main_sub, 11, 0, message);
 
        sb_ucast = *(varbinds[13].value);
-       sprintf(message, "%s%s", SB_UCAST, (sb_ucast == 1) ? ON : OFF);
+       sprintf(message, "%s%s", SB_UCAST, (sb_ucast == 2) ? ON : OFF);
        mvwaddstr(main_sub, 12, 0, message);
     }
 
@@ -408,7 +408,8 @@ char *bridge_modes[6] = {
                ap_type == ATMEL12350) {
                sb_bcast = on_off(11, strlen(SB_BCAST));
                clear_main_new(11, 12);
-               print_menusel(11, 0, SB_BCAST, (sb_bcast == 1) ? ON : OFF);
+               sb_bcast = (sb_bcast == 2) ? 1 : 2;
+               print_menusel(11, 0, SB_BCAST, (sb_bcast == 2) ? ON : OFF);
                m_sb_bcast = 1;
            }
            continue;
@@ -418,7 +419,8 @@ char *bridge_modes[6] = {
                ap_type == ATMEL12350) {
                sb_ucast = on_off(12, strlen(SB_UCAST));
                clear_main_new(12, 13);
-               print_menusel(12, 0, SB_UCAST, (sb_ucast == 1) ? ON : OFF);
+               sb_ucast = (sb_ucast == 2) ? 1 : 2;
+               print_menusel(12, 0, SB_UCAST, (sb_ucast == 2) ? ON : OFF);
                m_sb_ucast = 1;
            }
            continue;