openbsd-compat.h revision 113908
1/* $Id: openbsd-compat.h,v 1.19 2003/02/24 01:55:56 djm Exp $ */ 2 3#ifndef _OPENBSD_H 4#define _OPENBSD_H 5 6#include "config.h" 7 8/* OpenBSD function replacements */ 9#include "basename.h" 10#include "bindresvport.h" 11#include "getcwd.h" 12#include "realpath.h" 13#include "rresvport.h" 14#include "strlcpy.h" 15#include "strlcat.h" 16#include "strmode.h" 17#include "mktemp.h" 18#include "daemon.h" 19#include "dirname.h" 20#include "base64.h" 21#include "sigact.h" 22#include "inet_ntoa.h" 23#include "inet_ntop.h" 24#include "strsep.h" 25#include "setproctitle.h" 26#include "getgrouplist.h" 27#include "glob.h" 28#include "readpassphrase.h" 29#include "getopt.h" 30#include "vis.h" 31 32/* Home grown routines */ 33#include "bsd-arc4random.h" 34#include "bsd-getpeereid.h" 35#include "bsd-misc.h" 36#include "bsd-snprintf.h" 37#include "bsd-waitpid.h" 38 39/* rfc2553 socket API replacements */ 40#include "fake-getaddrinfo.h" 41#include "fake-getnameinfo.h" 42#include "fake-socket.h" 43 44/* Routines for a single OS platform */ 45#include "bsd-cray.h" 46#include "port-irix.h" 47#include "port-aix.h" 48 49#endif /* _OPENBSD_H */ 50