openbsd-compat.h revision 98937
198937Sdes/* $Id: openbsd-compat.h,v 1.16 2002/02/19 20:27:57 mouring Exp $ */
298937Sdes
398937Sdes#ifndef _OPENBSD_H
498937Sdes#define _OPENBSD_H
598937Sdes
698937Sdes#include "config.h"
798937Sdes
898937Sdes/* OpenBSD function replacements */
998937Sdes#include "bindresvport.h"
1098937Sdes#include "getcwd.h"
1198937Sdes#include "realpath.h"
1298937Sdes#include "rresvport.h"
1398937Sdes#include "strlcpy.h"
1498937Sdes#include "strlcat.h"
1598937Sdes#include "strmode.h"
1698937Sdes#include "mktemp.h"
1798937Sdes#include "daemon.h"
1898937Sdes#include "dirname.h"
1998937Sdes#include "base64.h"
2098937Sdes#include "sigact.h"
2198937Sdes#include "inet_ntoa.h"
2298937Sdes#include "inet_ntop.h"
2398937Sdes#include "strsep.h"
2498937Sdes#include "setproctitle.h"
2598937Sdes#include "getgrouplist.h"
2698937Sdes#include "glob.h"
2798937Sdes#include "readpassphrase.h"
2898937Sdes#include "getopt.h"
2998937Sdes
3098937Sdes/* Home grown routines */
3198937Sdes#include "bsd-arc4random.h"
3298937Sdes#include "bsd-misc.h"
3398937Sdes#include "bsd-snprintf.h"
3498937Sdes#include "bsd-waitpid.h"
3598937Sdes
3698937Sdes/* rfc2553 socket API replacements */
3798937Sdes#include "fake-getaddrinfo.h"
3898937Sdes#include "fake-getnameinfo.h"
3998937Sdes#include "fake-socket.h"
4098937Sdes
4198937Sdes/* Routines for a single OS platform */
4298937Sdes#include "bsd-cray.h"
4398937Sdes#include "port-irix.h"
4498937Sdes#include "port-aix.h"
4598937Sdes
4698937Sdes#endif /* _OPENBSD_H */
47