diff --git a/src/tools/getdns_server_mon.c b/src/tools/getdns_server_mon.c index ee39f495..14882760 100644 --- a/src/tools/getdns_server_mon.c +++ b/src/tools/getdns_server_mon.c @@ -25,9 +25,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include "config.h" -#include "debug.h" - #include <ctype.h> #include <stdbool.h> #include <stddef.h> @@ -200,8 +197,10 @@ static void usage() static void version() { - fputs(APP_NAME ": getdns " GETDNS_VERSION " , API " GETDNS_API_VERSION ".\n", - test_info.errout); + fprintf(test_info.errout, + APP_NAME ": getdns version %s, API version '%s'.\n", + getdns_get_version(), + getdns_get_api_version()); exit(EXIT_UNKNOWN); } @@ -791,7 +790,7 @@ static struct test_funcs_s { NULL, false, NULL } }; -int main(int ATTR_UNUSED(ac), char *av[]) +int main(int ac, char *av[]) { getdns_return_t ret; getdns_list *pinset = NULL; @@ -799,6 +798,8 @@ int main(int ATTR_UNUSED(ac), char *av[]) bool strict_usage_profile = false; bool use_tls = false; + (void) ac; + test_info.errout = stderr; atexit(exit_tidy); if ((ret = getdns_context_create(&test_info.context, 1)) != GETDNS_RETURN_GOOD) {