summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/include/bcnm/wpactrl.h2
-rw-r--r--src/libwpactrl/wpactrl_scan_parse.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/include/bcnm/wpactrl.h b/src/include/bcnm/wpactrl.h
index a81385e..5602037 100644
--- a/src/include/bcnm/wpactrl.h
+++ b/src/include/bcnm/wpactrl.h
@@ -91,7 +91,7 @@ struct wpactrl_scanres_s
{
char bssid[6] ;
uint32_t frequency ;
- uint32_t signal_level ;
+ int32_t signal_level ;
size_t flags_start ;
size_t flags_len ;
size_t ssid_start ;
diff --git a/src/libwpactrl/wpactrl_scan_parse.c b/src/libwpactrl/wpactrl_scan_parse.c
index e75072d..decb1cb 100644
--- a/src/libwpactrl/wpactrl_scan_parse.c
+++ b/src/libwpactrl/wpactrl_scan_parse.c
@@ -24,7 +24,7 @@ static int wpactrl_scan_parse_one (char const *s, size_t len, wpactrl_scanres_t
s += pos + 1 ; len -= pos + 1 ;
pos = byte_chr(s, len, '\t') ;
if (pos >= len) goto eproto ;
- if (uint32_scan(s, &sr.signal_level) != pos) goto eproto ;
+ if (int32_scan(s, &sr.signal_level) != pos) goto eproto ;
s += pos + 1 ; len -= pos + 1 ;
pos = byte_chr(s, len, '\t') ;
if (pos >= len) goto eproto ;