summaryrefslogtreecommitdiffstats
path: root/lib/libc/asr/asr_debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/asr/asr_debug.c')
-rw-r--r--lib/libc/asr/asr_debug.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/libc/asr/asr_debug.c b/lib/libc/asr/asr_debug.c
index 09ce456d599..0c5f2823331 100644
--- a/lib/libc/asr/asr_debug.c
+++ b/lib/libc/asr/asr_debug.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: asr_debug.c,v 1.22 2015/10/28 21:38:45 eric Exp $ */
+/* $OpenBSD: asr_debug.c,v 1.23 2017/02/17 22:24:45 eric Exp $ */
/*
* Copyright (c) 2012 Eric Faurot <eric@openbsd.org>
*
@@ -24,6 +24,7 @@
#include <asr.h>
#include <resolv.h>
+#include <string.h>
#include "asr_private.h"
@@ -177,7 +178,7 @@ _asr_dump_packet(FILE *f, const void *data, size_t len)
_asr_unpack_init(&p, data, len);
if (_asr_unpack_header(&p, &h) == -1) {
- fprintf(f, ";; BAD PACKET: %s\n", p.err);
+ fprintf(f, ";; BAD PACKET: %s\n", strerror(p.err));
return;
}
@@ -215,7 +216,7 @@ _asr_dump_packet(FILE *f, const void *data, size_t len)
error:
if (p.err)
fprintf(f, ";; ERROR AT OFFSET %zu/%zu: %s\n", p.offset, p.len,
- p.err);
+ strerror(p.err));
}
const char *