- (djm) [ssh-agent.c] Restore dropped stat.h
- (djm) [openbsd-compat/sha2.h openbsd-compat/sha2.c] Comment out
SHA384, which we don't need and doesn't compile without tweaks
+ - (djm) [auth-pam.c clientloop.c includes.h monitor.c session.c]
+ [sftp-client.c ssh-keysign.c ssh.c sshconnect.c sshconnect2.c]
+ [sshd.c openbsd-compat/bsd-misc.c openbsd-compat/bsd-openpty.c]
+ [openbsd-compat/glob.c openbsd-compat/mktemp.c]
+ [openbsd-compat/readpassphrase.c] Lots of include fixes for
+ OpenSolaris
20060313
- (dtucker) [configure.ac] Bug #1171: Don't use printf("%lld", longlong)
#include "includes.h"
RCSID("$Id$");
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <sys/wait.h>
+#include <signal.h>
+
#ifdef USE_PAM
#if defined(HAVE_SECURITY_PAM_APPL_H)
#include <security/pam_appl.h>
#include <sys/ioctl.h>
#include <ctype.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <signal.h>
#include <termios.h>
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
+#include <termios.h>
#ifdef HAVE_SYS_BITYPES_H
# include <sys/bitypes.h> /* For u_intXX_t */
#endif
#include <sys/types.h>
#include <sys/wait.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <signal.h>
#ifdef SKEY
*/
#include "includes.h"
+
+#include <signal.h>
+
#include "xmalloc.h"
RCSID("$Id$");
# include <sys/stropts.h>
#endif
+#include <signal.h>
+
#ifndef O_NOCTTY
#define O_NOCTTY 0
#endif
/* OPENBSD ORIGINAL: lib/libc/gen/glob.c */
#include "includes.h"
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <dirent.h>
#include <ctype.h>
static long
#include "includes.h"
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <ctype.h>
+
#if !defined(HAVE_MKDTEMP) || defined(HAVE_STRICT_MKSTEMP)
static int _gettemp(char *, int *, int, int);
#ifndef HAVE_READPASSPHRASE
#include <termios.h>
+#include <signal.h>
+#include <ctype.h>
#include <readpassphrase.h>
#ifdef TCSASOFT
#include <sys/wait.h>
#include <sys/un.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <signal.h>
#include "ssh.h"
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
+# include <signal.h>
#include "openbsd-compat/sys-queue.h"
#include "includes.h"
RCSID("$OpenBSD: ssh-keysign.c,v 1.20 2006/02/08 12:15:27 stevesk Exp $");
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <openssl/evp.h>
#include <openssl/rand.h>
#include <sys/un.h>
#include <ctype.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <signal.h>
#include <openssl/evp.h>
#include <sys/stat.h>
#include <ctype.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include "ssh.h"
#include "xmalloc.h"
#include <sys/types.h>
#include <sys/wait.h>
-#include <sys/queue.h>
#include <sys/stat.h>
#include "openbsd-compat/sys-queue.h"
#include <sys/ioctl.h>
#include <sys/wait.h>
+#ifdef HAVE_PATHS_H
#include <paths.h>
+#endif
#include <signal.h>
#include <openssl/dh.h>