From b05cdc76a68fe31bab799e903ee3275680a4b8a1 Mon Sep 17 00:00:00 2001 From: Gianfranco Costamagna Date: Tue, 27 Aug 2019 07:17:45 +0100 Subject: Import adns_1.5.1.orig.tar.gz [dgit import orig adns_1.5.1.orig.tar.gz] --- regress/hsyscalls.h.m4 | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 regress/hsyscalls.h.m4 (limited to 'regress/hsyscalls.h.m4') diff --git a/regress/hsyscalls.h.m4 b/regress/hsyscalls.h.m4 new file mode 100644 index 0000000..7400895 --- /dev/null +++ b/regress/hsyscalls.h.m4 @@ -0,0 +1,45 @@ +m4_dnl hsyscalls.h.m4 +m4_dnl (part of complex test harness, not of the library) +m4_dnl - prototypes of redefinitions of system calls + +m4_dnl This file is part of adns, which is +m4_dnl Copyright (C) 1997-2000,2003,2006,2014-2016 Ian Jackson +m4_dnl Copyright (C) 2014 Mark Wooding +m4_dnl Copyright (C) 1999-2000,2003,2006 Tony Finch +m4_dnl Copyright (C) 1991 Massachusetts Institute of Technology +m4_dnl (See the file INSTALL for full details.) +m4_dnl +m4_dnl This program is free software; you can redistribute it and/or modify +m4_dnl it under the terms of the GNU General Public License as published by +m4_dnl the Free Software Foundation; either version 3, or (at your option) +m4_dnl any later version. +m4_dnl +m4_dnl This program is distributed in the hope that it will be useful, +m4_dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +m4_dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +m4_dnl GNU General Public License for more details. +m4_dnl +m4_dnl You should have received a copy of the GNU General Public License +m4_dnl along with this program; if not, write to the Free Software Foundation. + +m4_include(hmacros.i4) + +#ifndef HSYSCALLS_H_INCLUDED +#define HSYSCALLS_H_INCLUDED + +#include +#include +#include +#include +#include + +#ifdef HAVE_POLL +#include +#endif + +hm_create_proto_h +m4_define(`hm_syscall', `int H$1(hm_args_massage($3,void));') +m4_define(`hm_specsyscall', `$1 H$2($3)$4;') +m4_include(`hsyscalls.i4') + +#endif -- cgit v1.2.3