diff options
Diffstat (limited to 'src/print_eth_info.c')
-rw-r--r-- | src/print_eth_info.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/print_eth_info.c b/src/print_eth_info.c index 1da0502..9ad9b92 100644 --- a/src/print_eth_info.c +++ b/src/print_eth_info.c @@ -79,8 +79,12 @@ void print_eth_info(const char *interface, const char *format_up, const char *fo const char *ip_address = get_ip_addr(interface); if (ip_address == NULL) { + printf("%s", color("#FF0000")); printf("%s", format_down); + (void)printf("%s", endcolor()); return; + } else { + printf("%s", color("#00FF00")); } for (walk = format_up; *walk != '\0'; walk++) { @@ -97,4 +101,6 @@ void print_eth_info(const char *interface, const char *format_up, const char *fo walk += strlen("speed"); } } + + (void)printf("%s", endcolor()); } |