diff options
| -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());  } | 
