X-Git-Url: http://andersk.mit.edu/gitweb/openssh.git/blobdiff_plain/3548428432d86d072333b369df2f3622b653b4c4..9c8dbb1bfa2808826bc9154227521315d4c0c5ee:/includes.h diff --git a/includes.h b/includes.h index 1a0e76f3..ac83a12f 100644 --- a/includes.h +++ b/includes.h @@ -1,16 +1,16 @@ +/* $OpenBSD: includes.h,v 1.14 2001/01/29 01:58:16 niklas Exp $ */ + /* - * - * includes.h - * * Author: Tatu Ylonen - * * Copyright (c) 1995 Tatu Ylonen , Espoo, Finland * All rights reserved - * - * Created: Thu Mar 23 16:29:37 1995 ylo - * * 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 @@ -21,49 +21,44 @@ 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 +#ifndef HAVE_CYGWIN #include -#include +#endif #include -#include #include #include #include #include #include -#include #include #include #include #include #include -#include #include #include +#ifdef HAVE_GETOPT_H +#include +#endif #ifdef HAVE_BSTRING_H # include #endif #ifdef HAVE_NETGROUP_H # include #endif -#ifdef HAVE_NETDB_H +#if defined(HAVE_NETDB_H) # include #endif -#ifdef HAVE_PATHS_H -# include -#endif #ifdef HAVE_ENDIAN_H # include #endif @@ -76,6 +71,9 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg } #ifdef HAVE_SYS_BSDTTY_H # include #endif +#ifdef HAVE_TTYENT_H +# include +#endif #ifdef USE_PAM # include #endif @@ -89,42 +87,15 @@ static /**/const char *const rcsid[] = { (char *)rcsid, "\100(#)" msg } #ifdef HAVE_SYS_SYSMACROS_H # include #endif - +#ifdef HAVE_UTIME_H +# include +#endif +#ifdef HAVE_VIS_H +# include +#endif #include "version.h" - -/* BSD function replacements */ -#include "bsd-bindresvport.h" -#include "bsd-rresvport.h" -#include "bsd-misc.h" -#include "bsd-strlcpy.h" -#include "bsd-strlcat.h" -#include "bsd-mktemp.h" -#include "bsd-snprintf.h" -#include "bsd-daemon.h" -#include "bsd-login.h" - -/* rfc2553 socket API replacements */ -#include "fake-getaddrinfo.h" -#include "fake-getnameinfo.h" -#include "fake-socket.h" - -/* Entropy collection */ +#include "openbsd-compat.h" +#include "bsd-cygwin_util.h" #include "entropy.h" -/* 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 */ - -#endif /* INCLUDES_H */ +#endif /* INCLUDES_H */