]> git.decadent.org.uk Git - ap-utils.git/blobdiff - src/stations.c
Imported Upstream version 1.5.1~pre1
[ap-utils.git] / src / stations.c
index bb6ca9018cac9f347b8cce6ce4ea0ade72c3327e..5211f40c9623a35269fef0c98b717aaf700876d2 100644 (file)
@@ -156,7 +156,7 @@ refresh:
                memcpy(curr->ParentMacAddress, ap_410.ParentMacAddress, 6);
                memcpy(&(curr->IP.s_addr), ap_410.IP, 4);
                curr->rssi = ap_410.RSSI;
-               curr->quality = ap_410.LinkQuality;
+               curr->quality = 100 - (minimum(ap_410.LinkQuality,40))*2,5;
                curr->Status = ap_410.Status;
                curr->Port = ap_410.Port;
            }
@@ -335,7 +335,8 @@ void nwn_stations()
                curr = curr->next;
            } 
            memcpy(curr->addr, varbinds[0].value, 6);
-           curr->quality = *varbinds[1].value;
+           curr->quality = 100 - (minimum(*varbinds[1].value,40))*2,5;
+//         curr->quality = *varbinds[1].value;
            curr->idle = *varbinds[2].value;
            curr->rssi = *varbinds[3].value;
            curr->next = NULL;