openbsd-compat.h revision 113908
1113908Sdes/* $Id: openbsd-compat.h,v 1.19 2003/02/24 01:55:56 djm Exp $ */ 298937Sdes 398937Sdes#ifndef _OPENBSD_H 498937Sdes#define _OPENBSD_H 598937Sdes 698937Sdes#include "config.h" 798937Sdes 898937Sdes/* OpenBSD function replacements */ 9113908Sdes#include "basename.h" 1098937Sdes#include "bindresvport.h" 1198937Sdes#include "getcwd.h" 1298937Sdes#include "realpath.h" 1398937Sdes#include "rresvport.h" 1498937Sdes#include "strlcpy.h" 1598937Sdes#include "strlcat.h" 1698937Sdes#include "strmode.h" 1798937Sdes#include "mktemp.h" 1898937Sdes#include "daemon.h" 1998937Sdes#include "dirname.h" 2098937Sdes#include "base64.h" 2198937Sdes#include "sigact.h" 2298937Sdes#include "inet_ntoa.h" 2398937Sdes#include "inet_ntop.h" 2498937Sdes#include "strsep.h" 2598937Sdes#include "setproctitle.h" 2698937Sdes#include "getgrouplist.h" 2798937Sdes#include "glob.h" 2898937Sdes#include "readpassphrase.h" 2998937Sdes#include "getopt.h" 30113908Sdes#include "vis.h" 3198937Sdes 3298937Sdes/* Home grown routines */ 3398937Sdes#include "bsd-arc4random.h" 34106121Sdes#include "bsd-getpeereid.h" 3598937Sdes#include "bsd-misc.h" 3698937Sdes#include "bsd-snprintf.h" 3798937Sdes#include "bsd-waitpid.h" 3898937Sdes 3998937Sdes/* rfc2553 socket API replacements */ 4098937Sdes#include "fake-getaddrinfo.h" 4198937Sdes#include "fake-getnameinfo.h" 4298937Sdes#include "fake-socket.h" 4398937Sdes 4498937Sdes/* Routines for a single OS platform */ 4598937Sdes#include "bsd-cray.h" 4698937Sdes#include "port-irix.h" 4798937Sdes#include "port-aix.h" 4898937Sdes 4998937Sdes#endif /* _OPENBSD_H */ 50