net-tools/src/traceroute/cli/messages/error.c
2026-04-22 23:45:38 +02:00

32 lines
625 B
C

#include <unistd.h>
#include <stdio.h>
#include "traceroute/cli.h"
#include "version_gen.h"
/* Forward declaration */
static inline void print_suggest_help(void);
/* ------------------- */
enum cli_code
error_missing_dest(void)
{
dprintf(STDERR_FILENO, "%s: usage error: Destination address required\n",
g_prog_name);
print_suggest_help();
return CLI_ERROR;
}
enum cli_code
error_invalid_dest(void)
{
dprintf(STDERR_FILENO, "%s: unknown host\n", g_prog_name);
return CLI_ERROR;
}
static inline void
print_suggest_help(void)
{
dprintf(STDERR_FILENO, "Try '%s --help' for more information.\n",
g_prog_name);
}