X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=adns.git;a=blobdiff_plain;f=regress%2Fhcommon.c.m4;h=5807ddd453f1ea149a597ac44c87bc635893601d;hp=311087e2c9e902873320acb3a8728856da3ae4f9;hb=a069d77f2601cbaf8a6eca34e0af656c7f39ae9e;hpb=914a5ff5342e43d8a2378b1f0f65057ef084fe20 diff --git a/regress/hcommon.c.m4 b/regress/hcommon.c.m4 index 311087e..5807ddd 100644 --- a/regress/hcommon.c.m4 +++ b/regress/hcommon.c.m4 @@ -3,10 +3,10 @@ m4_dnl (part of complex test harness, not of the library) m4_dnl - routines used for both record and playback m4_dnl This file is -m4_dnl Copyright (C) 1997-1999 Ian Jackson +m4_dnl Copyright (C) 1997-2000 Ian Jackson m4_dnl m4_dnl It is part of adns, which is -m4_dnl Copyright (C) 1997-1999 Ian Jackson +m4_dnl Copyright (C) 1997-2000 Ian Jackson m4_dnl Copyright (C) 1999 Tony Finch m4_dnl m4_dnl This program is free software; you can redistribute it and/or modify @@ -25,15 +25,18 @@ m4_dnl Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. m4_include(hmacros.i4) -#include #include #include #include +#include #include #include #include +#include +#include + #include "harness.h" #include "internal.h" @@ -42,6 +45,7 @@ FILE *Toutputfile= 0; struct timeval currenttime; const struct Terrno Terrnos[]= { + { "EBADF", EBADF }, { "EAGAIN", EAGAIN }, { "EINPROGRESS", EINPROGRESS }, { "EINTR", EINTR }, @@ -53,6 +57,7 @@ const struct Terrno Terrnos[]= { { "ENOSPC", ENOSPC }, { "EWOULDBLOCK", EWOULDBLOCK }, { "EHOSTUNREACH", EHOSTUNREACH }, + { "ECONNRESET", ECONNRESET }, { "ECONNREFUSED", ECONNREFUSED }, { "EPIPE", EPIPE }, { 0, 0 } @@ -117,8 +122,9 @@ void Q$1(hm_args_massage($3,void)) { } ') -m4_include(`hsyscalls.i4') +m4_define(`hm_specsyscall', `') +m4_include(`hsyscalls.i4') void Tvbaddr(const struct sockaddr *addr, int len) { const struct sockaddr_in *ai= (const struct sockaddr_in*)addr;