]> git.sur5r.net Git - i3/i3status/blobdiff - src/print_wireless_info.c
Use "color_degraded" when interface has no IP
[i3/i3status] / src / print_wireless_info.c
index 8b390ab61e6f2c07f8090bb4c8fba4cfde40285e..83c717e7a7b63218a761c337ef32bfc91dfaf2d4 100644 (file)
@@ -342,7 +342,7 @@ void print_wireless_info(yajl_gen json_gen, char *buffer, const char *interface,
         if (info.flags & WIRELESS_INFO_FLAG_HAS_QUALITY)
             START_COLOR((info.quality < info.quality_average ? "color_degraded" : "color_good"));
         else
-            START_COLOR("color_good");
+            START_COLOR((BEGINS_WITH(ip_address, "no IP") ? "color_degraded" : "color_good"));
     } else {
         walk = format_down;
         START_COLOR("color_bad");