includes.h (124211) | includes.h (126277) |
---|---|
1/* $OpenBSD: includes.h,v 1.17 2002/01/26 16:44:22 stevesk Exp $ */ | 1/* $OpenBSD: includes.h,v 1.17 2002/01/26 16:44:22 stevesk Exp $ */ |
2/* $FreeBSD: head/crypto/openssh/includes.h 124211 2004-01-07 11:16:27Z des $ */ | 2/* $FreeBSD: head/crypto/openssh/includes.h 126277 2004-02-26 10:52:33Z des $ */ |
3 4/* 5 * Author: Tatu Ylonen <ylo@cs.hut.fi> 6 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 7 * All rights reserved 8 * This file includes most of the needed system headers. 9 * 10 * As far as I am concerned, the code I have written for this software --- 119 unchanged lines hidden (view full) --- 130# include <sys/sysmacros.h> /* For MIN, MAX, etc */ 131#endif 132#ifdef HAVE_SYS_MMAN_H 133#include <sys/mman.h> /* for MAP_ANONYMOUS */ 134#endif 135#ifdef HAVE_SYS_STRTIO_H 136#include <sys/strtio.h> /* for TIOCCBRK on HP-UX */ 137#endif | 3 4/* 5 * Author: Tatu Ylonen <ylo@cs.hut.fi> 6 * Copyright (c) 1995 Tatu Ylonen <ylo@cs.hut.fi>, Espoo, Finland 7 * All rights reserved 8 * This file includes most of the needed system headers. 9 * 10 * As far as I am concerned, the code I have written for this software --- 119 unchanged lines hidden (view full) --- 130# include <sys/sysmacros.h> /* For MIN, MAX, etc */ 131#endif 132#ifdef HAVE_SYS_MMAN_H 133#include <sys/mman.h> /* for MAP_ANONYMOUS */ 134#endif 135#ifdef HAVE_SYS_STRTIO_H 136#include <sys/strtio.h> /* for TIOCCBRK on HP-UX */ 137#endif |
138#if defined(HAVE_SYS_PTMS_H) && defined(HAVE_DEV_PTMX) 139# if defined(HAVE_SYS_STREAM_H) 140# include <sys/stream.h> /* reqd for queue_t on Solaris 2.5.1 */ 141# endif 142#include <sys/ptms.h> /* for grantpt() and friends */ 143#endif |
|
138 139#include <netinet/in_systm.h> /* For typedefs */ 140#include <netinet/in.h> /* For IPv6 macros */ 141#include <netinet/ip.h> /* For IPTOS macros */ 142#include <netinet/tcp.h> 143#include <arpa/inet.h> 144#if defined(HAVE_NETDB_H) 145# include <netdb.h> 146#endif 147#ifdef HAVE_RPC_TYPES_H 148# include <rpc/types.h> /* For INADDR_LOOPBACK */ 149#endif 150#ifdef USE_PAM | 144 145#include <netinet/in_systm.h> /* For typedefs */ 146#include <netinet/in.h> /* For IPv6 macros */ 147#include <netinet/ip.h> /* For IPTOS macros */ 148#include <netinet/tcp.h> 149#include <arpa/inet.h> 150#if defined(HAVE_NETDB_H) 151# include <netdb.h> 152#endif 153#ifdef HAVE_RPC_TYPES_H 154# include <rpc/types.h> /* For INADDR_LOOPBACK */ 155#endif 156#ifdef USE_PAM |
157#if defined(HAVE_SECURITY_PAM_APPL_H) |
|
151# include <security/pam_appl.h> | 158# include <security/pam_appl.h> |
159#elif defined (HAVE_PAM_PAM_APPL_H) 160# include <pam/pam_appl.h> |
|
152#endif | 161#endif |
162#endif |
|
153#ifdef HAVE_READPASSPHRASE_H 154# include <readpassphrase.h> 155#endif 156 157#ifdef HAVE_IA_H 158# include <ia.h> 159#endif 160 161#ifdef HAVE_TMPDIR_H 162# include <tmpdir.h> 163#endif 164 165#ifdef HAVE_LIBUTIL_H 166# include <libutil.h> /* Openpty on FreeBSD at least */ 167#endif 168 | 163#ifdef HAVE_READPASSPHRASE_H 164# include <readpassphrase.h> 165#endif 166 167#ifdef HAVE_IA_H 168# include <ia.h> 169#endif 170 171#ifdef HAVE_TMPDIR_H 172# include <tmpdir.h> 173#endif 174 175#ifdef HAVE_LIBUTIL_H 176# include <libutil.h> /* Openpty on FreeBSD at least */ 177#endif 178 |
179#if defined(KRB5) && defined(USE_AFS) 180# include <krb5.h> 181# include <kafs.h> 182#endif 183 |
|
169#include <openssl/opensslv.h> /* For OPENSSL_VERSION_NUMBER */ 170 171#include "defines.h" 172 173#include "version.h" 174#include "openbsd-compat/openbsd-compat.h" 175#include "openbsd-compat/bsd-nextstep.h" 176 177#include "entropy.h" 178 179#endif /* INCLUDES_H */ | 184#include <openssl/opensslv.h> /* For OPENSSL_VERSION_NUMBER */ 185 186#include "defines.h" 187 188#include "version.h" 189#include "openbsd-compat/openbsd-compat.h" 190#include "openbsd-compat/bsd-nextstep.h" 191 192#include "entropy.h" 193 194#endif /* INCLUDES_H */ |