diff --git a/src/include/switch_utils.h b/src/include/switch_utils.h index 639853f571..30b86ac34b 100644 --- a/src/include/switch_utils.h +++ b/src/include/switch_utils.h @@ -982,7 +982,7 @@ static inline uint32_t switch_parse_bandwidth_string(const char *bwv) if (!bwv) return 0; - if (bwv && (bw = (uint32_t) atol(bwv))) { + if (bwv && (bw = (int32_t) atol(bwv))) { if (bw < 0) return 0; if (switch_stristr("KB", bwv)) {