X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/blobdiff_plain/5aecb327b11521c83f35c220ba79e32a76ffce51..2e4fb373fccee2e5a296d484189169914f6e07d8:/includes.h diff --git a/includes.h b/includes.h index 609dd49b..a4ebbd3d 100644 --- a/includes.h +++ b/includes.h @@ -1,17 +1,17 @@ -/* - -includes.h - -Author: Tatu Ylonen - -Copyright (c) 1995 Tatu Ylonen , Espoo, Finland - All rights reserved - -Created: Thu Mar 23 16:29:37 1995 ylo +/* $OpenBSD: includes.h,v 1.14 2001/01/29 01:58:16 niklas Exp $ */ -This file includes most of the needed system headers. - -*/ +/* + * Author: Tatu Ylonen + * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland + * All rights reserved + * This file includes most of the needed system headers. + * + * As far as I am concerned, the code I have written for this software + * can be used freely for any purpose. Any derived versions of this + * software must be clearly marked as such, and if the derived work is + * incompatible with the protocol description in the RFC file, it must be + * called by a name other than "ssh" or "Secure Shell". + */ #ifndef INCLUDES_H #define INCLUDES_H @@ -19,70 +19,84 @@ This file includes most of the needed system headers. #define RCSID(msg) \ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg } +#include "config.h" + +#include "bsd-nextstep.h" + #include #include -#include -#include #include -#include #include -#include -#include #include -#include -#include #include -#include #include -#include -#include #include #include #include #include -#include #include -#include #include #include #include #include #include -#include #include -#include #include +#ifdef HAVE_LIMITS_H +# include +#endif +#ifdef HAVE_GETOPT_H +# include +#endif +#ifdef HAVE_BSTRING_H +# include +#endif +#ifdef HAVE_NETGROUP_H +# include +#endif +#if defined(HAVE_NETDB_H) +# include +#endif +#ifdef HAVE_ENDIAN_H +# include +#endif +#ifdef HAVE_SYS_SELECT_H +# include +#endif +#ifdef HAVE_SYS_TIME_H +# include +#endif +#ifdef HAVE_SYS_BSDTTY_H +# include +#endif +#ifdef HAVE_TTYENT_H +# include +#endif +#ifdef USE_PAM +# include +#endif +#ifdef HAVE_POLL_H +# include +#else +# ifdef HAVE_SYS_POLL_H +# include +# endif +#endif +#ifdef HAVE_SYS_SYSMACROS_H +# include +#endif +#ifdef HAVE_UTIME_H +# include +#endif +#ifdef HAVE_VIS_H +# include +#endif #include "version.h" - -#include "config.h" - -#include "helper.h" -#include "mktemp.h" -#include "strlcpy.h" - -#ifdef HAVE_LIBPAM -#include -#endif /* HAVE_PAM */ - -#ifdef HAVE_LIBPWDB -#include -#endif /* HAVE_PWDB */ - -/* Define this to be the path of the xauth program. */ -#ifndef XAUTH_PATH -#define XAUTH_PATH "/usr/X11R6/bin/xauth" -#endif /* XAUTH_PATH */ - -/* Define this to be the path of the rsh program. */ -#ifndef _PATH_RSH -#define _PATH_RSH "/usr/bin/rsh" -#endif /* _PATH_RSH */ - -/* Define this to use pipes instead of socketpairs for communicating with the - client program. Socketpairs do not seem to work on all systems. */ -#define USE_PIPES 1 +#include "openbsd-compat.h" +#include "bsd-cygwin_util.h" +#include "entropy.h" #endif /* INCLUDES_H */