diff --git a/src/tools/dhcp-discover.c b/src/tools/dhcp-discover.c index 7f8cee5ed..c7b324277 100644 --- a/src/tools/dhcp-discover.c +++ b/src/tools/dhcp-discover.c @@ -868,8 +868,12 @@ int run_dhcp_discover(void) // Print results if(iface != NULL) { - printf("Received %u DHCP (IPv4) and %u RA (IPv6) answers on %s%s%s\n", - v4, v6, cli_bold(), iface, cli_normal()); + if(v4 < 1 && v6 < 1) + printf("No answer on %s%s%s\n", + cli_bold(), iface, cli_normal()); + else + printf("Received %u DHCP (IPv4) and %u RA (IPv6) answers on %s%s%s\n", + v4, v6, cli_bold(), iface, cli_normal()); free(iface); } }