From 2227e47c7bb04b9c9acabce914b06b1d78f48551 Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Wed, 27 Aug 2014 14:46:42 +0200 Subject: [PATCH] clean up dn_expand-empty regression test --- src/regression/dn_expand-empty.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/regression/dn_expand-empty.c b/src/regression/dn_expand-empty.c index 62c52e3..130194c 100644 --- a/src/regression/dn_expand-empty.c +++ b/src/regression/dn_expand-empty.c @@ -1,4 +1,5 @@ // dn_expand should accept empty name (single \0) +#define _BSD_SOURCE #include #include "test.h" @@ -7,10 +8,12 @@ int main(void) unsigned char packet[] = ""; char name[] = "x"; int r; + r = dn_expand(packet, packet+1, packet, name, 1); if (r!=1) - t_error("__dn_expand(\"\") returned %d, wanted 1\n", r); - if (*name) - t_error("__dn_expand(\"\") failed: got \"%s\" wanted \"\"\n", name); + t_error("dn_expand(\"\", name, 1) returned %d, wanted 1\n", r); + if (name[0]) + t_error("dn_expand(\"\", name, 1) failed: got \"%s\" name, wanted \"\"\n", name); + return t_status; } -- 2.20.1