On Wed, 30 Aug 2006, Roger Cornelius wrote:

> Build fails at port-uw.c:


Thanks for the test. Could you please try this (big) diff?

Index: audit-bsm.c
================================================== =================
RCS file: /var/cvs/openssh/audit-bsm.c,v
retrieving revision 1.3
diff -u -p -r1.3 audit-bsm.c
--- audit-bsm.c 16 Aug 2006 01:40:45 -0000 1.3
+++ audit-bsm.c 31 Aug 2006 01:39:29 -0000
@@ -39,6 +39,7 @@

#include

+#include
#include

#include "ssh.h"
Index: audit.c
================================================== =================
RCS file: /var/cvs/openssh/audit.c,v
retrieving revision 1.4
diff -u -p -r1.4 audit.c
--- audit.c 5 Aug 2006 14:05:10 -0000 1.4
+++ audit.c 31 Aug 2006 01:40:27 -0000
@@ -26,6 +26,9 @@

#include "includes.h"

+#include
+#include
+
#ifdef SSH_AUDIT_EVENTS

#include "audit.h"
Index: auth-bsdauth.c
================================================== =================
RCS file: /var/cvs/openssh/auth-bsdauth.c,v
retrieving revision 1.10
diff -u -p -r1.10 auth-bsdauth.c
--- auth-bsdauth.c 5 Aug 2006 02:39:39 -0000 1.10
+++ auth-bsdauth.c 31 Aug 2006 01:40:37 -0000
@@ -27,6 +27,8 @@

#include

+#include
+
#ifdef BSD_AUTH
#include "xmalloc.h"
#include "key.h"
Index: auth-chall.c
================================================== =================
RCS file: /var/cvs/openssh/auth-chall.c,v
retrieving revision 1.18
diff -u -p -r1.18 auth-chall.c
--- auth-chall.c 5 Aug 2006 02:39:39 -0000 1.18
+++ auth-chall.c 31 Aug 2006 01:41:13 -0000
@@ -27,6 +27,8 @@

#include

+#include
+
#include "xmalloc.h"
#include "key.h"
#include "hostfile.h"
Index: auth-pam.c
================================================== =================
RCS file: /var/cvs/openssh/auth-pam.c,v
retrieving revision 1.139
diff -u -p -r1.139 auth-pam.c
--- auth-pam.c 5 Aug 2006 04:07:20 -0000 1.139
+++ auth-pam.c 31 Aug 2006 01:41:19 -0000
@@ -54,6 +54,7 @@

#include
#include
+#include
#include
#include

Index: auth-rsa.c
================================================== =================
RCS file: /var/cvs/openssh/auth-rsa.c,v
retrieving revision 1.63
diff -u -p -r1.63 auth-rsa.c
--- auth-rsa.c 5 Aug 2006 02:39:39 -0000 1.63
+++ auth-rsa.c 31 Aug 2006 01:41:39 -0000
@@ -24,6 +24,7 @@

#include
#include
+#include
#include

#include "xmalloc.h"
Index: auth-shadow.c
================================================== =================
RCS file: /var/cvs/openssh/auth-shadow.c,v
retrieving revision 1.10
diff -u -p -r1.10 auth-shadow.c
--- auth-shadow.c 5 Aug 2006 04:07:20 -0000 1.10
+++ auth-shadow.c 31 Aug 2006 01:41:45 -0000
@@ -26,6 +26,7 @@

#if defined(USE_SHADOW) && defined(HAS_SHADOW_EXPIRE)
#include
+#include
#include

#include "key.h"
Index: auth-sia.c
================================================== =================
RCS file: /var/cvs/openssh/auth-sia.c,v
retrieving revision 1.16
diff -u -p -r1.16 auth-sia.c
--- auth-sia.c 5 Apr 2005 10:58:38 -0000 1.16
+++ auth-sia.c 31 Aug 2006 01:42:16 -0000
@@ -25,14 +25,6 @@
#include "includes.h"

#ifdef HAVE_OSF_SIA
-#include "ssh.h"
-#include "auth.h"
-#include "auth-sia.h"
-#include "log.h"
-#include "servconf.h"
-#include "canohost.h"
-#include "uidswap.h"
-
#include
#include
#include
@@ -40,7 +32,16 @@
#include
#include
#include
+#include
#include
+
+#include "ssh.h"
+#include "auth.h"
+#include "auth-sia.h"
+#include "log.h"
+#include "servconf.h"
+#include "canohost.h"
+#include "uidswap.h"

extern ServerOptions options;
extern int saved_argc;
Index: auth1.c
================================================== =================
RCS file: /var/cvs/openssh/auth1.c,v
retrieving revision 1.119
diff -u -p -r1.119 auth1.c
--- auth1.c 5 Aug 2006 02:39:39 -0000 1.119
+++ auth1.c 31 Aug 2006 01:42:25 -0000
@@ -14,6 +14,7 @@

#include

+#include
#include
#include
#include
Index: auth2-chall.c
================================================== =================
RCS file: /var/cvs/openssh/auth2-chall.c,v
retrieving revision 1.34
diff -u -p -r1.34 auth2-chall.c
--- auth2-chall.c 5 Aug 2006 08:50:35 -0000 1.34
+++ auth2-chall.c 31 Aug 2006 01:42:31 -0000
@@ -28,6 +28,7 @@

#include

+#include
#include
#include

Index: auth2-gss.c
================================================== =================
RCS file: /var/cvs/openssh/auth2-gss.c,v
retrieving revision 1.17
diff -u -p -r1.17 auth2-gss.c
--- auth2-gss.c 5 Aug 2006 05:25:00 -0000 1.17
+++ auth2-gss.c 31 Aug 2006 01:43:02 -0000
@@ -30,6 +30,8 @@

#include

+#include
+
#include "xmalloc.h"
#include "key.h"
#include "hostfile.h"
Index: auth2-kbdint.c
================================================== =================
RCS file: /var/cvs/openssh/auth2-kbdint.c,v
retrieving revision 1.6
diff -u -p -r1.6 auth2-kbdint.c
--- auth2-kbdint.c 5 Aug 2006 02:39:39 -0000 1.6
+++ auth2-kbdint.c 31 Aug 2006 01:43:25 -0000
@@ -27,6 +27,8 @@

#include

+#include
+
#include "xmalloc.h"
#include "packet.h"
#include "key.h"
Index: auth2-none.c
================================================== =================
RCS file: /var/cvs/openssh/auth2-none.c,v
retrieving revision 1.16
diff -u -p -r1.16 auth2-none.c
--- auth2-none.c 5 Aug 2006 08:46:48 -0000 1.16
+++ auth2-none.c 31 Aug 2006 01:43:31 -0000
@@ -30,6 +30,7 @@
#include

#include
+#include
#include

#include "xmalloc.h"
Index: authfd.c
================================================== =================
RCS file: /var/cvs/openssh/authfd.c,v
retrieving revision 1.75
diff -u -p -r1.75 authfd.c
--- authfd.c 5 Aug 2006 02:39:39 -0000 1.75
+++ authfd.c 31 Aug 2006 01:43:38 -0000
@@ -47,6 +47,7 @@
#include
#include
#include
+#include
#include
#include

Index: authfile.c
================================================== =================
RCS file: /var/cvs/openssh/authfile.c,v
retrieving revision 1.75
diff -u -p -r1.75 authfile.c
--- authfile.c 5 Aug 2006 02:39:39 -0000 1.75
+++ authfile.c 31 Aug 2006 01:43:45 -0000
@@ -49,6 +49,7 @@

#include
#include
+#include
#include
#include
#include
Index: cipher-3des1.c
================================================== =================
RCS file: /var/cvs/openssh/cipher-3des1.c,v
retrieving revision 1.7
diff -u -p -r1.7 cipher-3des1.c
--- cipher-3des1.c 5 Aug 2006 02:39:39 -0000 1.7
+++ cipher-3des1.c 31 Aug 2006 01:43:50 -0000
@@ -29,6 +29,7 @@

#include

+#include
#include

#include "xmalloc.h"
Index: cipher-aes.c
================================================== =================
RCS file: /var/cvs/openssh/cipher-aes.c,v
retrieving revision 1.6
diff -u -p -r1.6 cipher-aes.c
--- cipher-aes.c 25 Mar 2006 13:03:22 -0000 1.6
+++ cipher-aes.c 31 Aug 2006 01:44:19 -0000
@@ -28,8 +28,12 @@
#include "openbsd-compat/openssl-compat.h"

#ifdef USE_BUILTIN_RIJNDAEL
+#include

#include
+
+#include
+
#include "rijndael.h"
#include "xmalloc.h"
#include "log.h"
Index: cipher-bf1.c
================================================== =================
RCS file: /var/cvs/openssh/cipher-bf1.c,v
retrieving revision 1.6
diff -u -p -r1.6 cipher-bf1.c
--- cipher-bf1.c 5 Aug 2006 02:39:39 -0000 1.6
+++ cipher-bf1.c 31 Aug 2006 01:44:28 -0000
@@ -29,6 +29,7 @@

#include

+#include
#include

#include "xmalloc.h"
Index: cipher-ctr.c
================================================== =================
RCS file: /var/cvs/openssh/cipher-ctr.c,v
retrieving revision 1.12
diff -u -p -r1.12 cipher-ctr.c
--- cipher-ctr.c 5 Aug 2006 02:39:39 -0000 1.12
+++ cipher-ctr.c 31 Aug 2006 01:44:33 -0000
@@ -18,6 +18,7 @@

#include

+#include
#include

#include
Index: clientloop.c
================================================== =================
RCS file: /var/cvs/openssh/clientloop.c,v
retrieving revision 1.160
diff -u -p -r1.160 clientloop.c
--- clientloop.c 5 Aug 2006 02:39:40 -0000 1.160
+++ clientloop.c 31 Aug 2006 01:44:43 -0000
@@ -78,6 +78,7 @@
#include
#endif
#include
+#include
#include
#include
#include
Index: dh.c
================================================== =================
RCS file: /var/cvs/openssh/dh.c,v
retrieving revision 1.41
diff -u -p -r1.41 dh.c
--- dh.c 5 Aug 2006 02:39:40 -0000 1.41
+++ dh.c 31 Aug 2006 01:44:47 -0000
@@ -30,6 +30,7 @@
#include
#include

+#include
#include
#include
#include
Index: dns.c
================================================== =================
RCS file: /var/cvs/openssh/dns.c,v
retrieving revision 1.24
diff -u -p -r1.24 dns.c
--- dns.c 5 Aug 2006 02:39:40 -0000 1.24
+++ dns.c 31 Aug 2006 01:44:52 -0000
@@ -31,6 +31,7 @@
#include

#include
+#include
#include
#include

Index: entropy.c
================================================== =================
RCS file: /var/cvs/openssh/entropy.c,v
retrieving revision 1.57
diff -u -p -r1.57 entropy.c
--- entropy.c 5 Aug 2006 05:50:20 -0000 1.57
+++ entropy.c 31 Aug 2006 01:45:06 -0000
@@ -34,6 +34,7 @@
#ifdef HAVE_FCNTL_H
# include
#endif
+#include
#include

#include
Index: gss-serv-krb5.c
================================================== =================
RCS file: /var/cvs/openssh/gss-serv-krb5.c,v
retrieving revision 1.16
diff -u -p -r1.16 gss-serv-krb5.c
--- gss-serv-krb5.c 5 Aug 2006 02:39:40 -0000 1.16
+++ gss-serv-krb5.c 31 Aug 2006 01:45:11 -0000
@@ -31,6 +31,7 @@

#include

+#include
#include

#include "xmalloc.h"
Index: gss-serv.c
================================================== =================
RCS file: /var/cvs/openssh/gss-serv.c,v
retrieving revision 1.21
diff -u -p -r1.21 gss-serv.c
--- gss-serv.c 5 Aug 2006 02:39:40 -0000 1.21
+++ gss-serv.c 31 Aug 2006 01:45:16 -0000
@@ -30,6 +30,7 @@

#include

+#include
#include
#include

Index: hostfile.c
================================================== =================
RCS file: /var/cvs/openssh/hostfile.c,v
retrieving revision 1.42
diff -u -p -r1.42 hostfile.c
--- hostfile.c 5 Aug 2006 02:39:40 -0000 1.42
+++ hostfile.c 31 Aug 2006 01:45:23 -0000
@@ -46,6 +46,7 @@
#include

#include
+#include
#include
#include
#include
Index: kex.c
================================================== =================
RCS file: /var/cvs/openssh/kex.c,v
retrieving revision 1.82
diff -u -p -r1.82 kex.c
--- kex.c 5 Aug 2006 02:39:40 -0000 1.82
+++ kex.c 31 Aug 2006 01:45:27 -0000
@@ -28,6 +28,7 @@
#include

#include
+#include
#include
#include
#include
Index: kexdhc.c
================================================== =================
RCS file: /var/cvs/openssh/kexdhc.c,v
retrieving revision 1.9
diff -u -p -r1.9 kexdhc.c
--- kexdhc.c 5 Aug 2006 02:39:40 -0000 1.9
+++ kexdhc.c 31 Aug 2006 01:45:32 -0000
@@ -27,6 +27,7 @@

#include

+#include
#include
#include
#include
Index: kexdhs.c
================================================== =================
RCS file: /var/cvs/openssh/kexdhs.c,v
retrieving revision 1.7
diff -u -p -r1.7 kexdhs.c
--- kexdhs.c 5 Aug 2006 02:39:40 -0000 1.7
+++ kexdhs.c 31 Aug 2006 01:45:38 -0000
@@ -26,6 +26,8 @@
#include "includes.h"

#include
+
+#include
#include
#include

Index: kexgexc.c
================================================== =================
RCS file: /var/cvs/openssh/kexgexc.c,v
retrieving revision 1.9
diff -u -p -r1.9 kexgexc.c
--- kexgexc.c 5 Aug 2006 02:39:40 -0000 1.9
+++ kexgexc.c 31 Aug 2006 01:45:43 -0000
@@ -28,6 +28,7 @@

#include

+#include
#include
#include
#include
Index: kexgexs.c
================================================== =================
RCS file: /var/cvs/openssh/kexgexs.c,v
retrieving revision 1.8
diff -u -p -r1.8 kexgexs.c
--- kexgexs.c 5 Aug 2006 02:39:40 -0000 1.8
+++ kexgexs.c 31 Aug 2006 01:45:48 -0000
@@ -28,6 +28,7 @@

#include

+#include
#include
#include
#include
Index: key.c
================================================== =================
RCS file: /var/cvs/openssh/key.c,v
retrieving revision 1.68
diff -u -p -r1.68 key.c
--- key.c 5 Aug 2006 02:39:40 -0000 1.68
+++ key.c 31 Aug 2006 01:45:52 -0000
@@ -39,6 +39,7 @@

#include

+#include
#include
#include

Index: loginrec.c
================================================== =================
RCS file: /var/cvs/openssh/loginrec.c,v
retrieving revision 1.79
diff -u -p -r1.79 loginrec.c
--- loginrec.c 5 Aug 2006 02:39:40 -0000 1.79
+++ loginrec.c 31 Aug 2006 01:46:02 -0000
@@ -156,6 +156,7 @@
#include
#include
#include
+#include
#include
#include

Index: mac.c
================================================== =================
RCS file: /var/cvs/openssh/mac.c,v
retrieving revision 1.12
diff -u -p -r1.12 mac.c
--- mac.c 5 Aug 2006 02:39:40 -0000 1.12
+++ mac.c 31 Aug 2006 01:46:07 -0000
@@ -29,6 +29,7 @@

#include

+#include
#include
#include

Index: monitor.c
================================================== =================
RCS file: /var/cvs/openssh/monitor.c,v
retrieving revision 1.117
diff -u -p -r1.117 monitor.c
--- monitor.c 18 Aug 2006 14:22:41 -0000 1.117
+++ monitor.c 31 Aug 2006 01:46:14 -0000
@@ -40,6 +40,7 @@
#endif
#include
#include
+#include
#include
#include

Index: monitor_wrap.c
================================================== =================
RCS file: /var/cvs/openssh/monitor_wrap.c,v
retrieving revision 1.69
diff -u -p -r1.69 monitor_wrap.c
--- monitor_wrap.c 18 Aug 2006 14:22:41 -0000 1.69
+++ monitor_wrap.c 31 Aug 2006 01:46:19 -0000
@@ -33,6 +33,7 @@
#include
#include
#include
+#include
#include
#include
#include
Index: readconf.c
================================================== =================
RCS file: /var/cvs/openssh/readconf.c,v
retrieving revision 1.135
diff -u -p -r1.135 readconf.c
--- readconf.c 5 Aug 2006 02:39:40 -0000 1.135
+++ readconf.c 31 Aug 2006 01:46:27 -0000
@@ -24,6 +24,7 @@
#include
#include
#include
+#include
#include
#include
#include
Index: rsa.c
================================================== =================
RCS file: /var/cvs/openssh/rsa.c,v
retrieving revision 1.31
diff -u -p -r1.31 rsa.c
--- rsa.c 5 Aug 2006 02:39:40 -0000 1.31
+++ rsa.c 31 Aug 2006 01:46:37 -0000
@@ -64,6 +64,7 @@

#include

+#include
#include

#include "xmalloc.h"
Index: scard-opensc.c
================================================== =================
RCS file: /var/cvs/openssh/scard-opensc.c,v
retrieving revision 1.16
diff -u -p -r1.16 scard-opensc.c
--- scard-opensc.c 4 May 2006 06:24:34 -0000 1.16
+++ scard-opensc.c 31 Aug 2006 01:53:28 -0000
@@ -26,8 +26,12 @@
#include "includes.h"
#if defined(SMARTCARD) && defined(USE_OPENSC)

+#include
+
#include
#include
+
+#include

#include
#include
Index: scard.c
================================================== =================
RCS file: /var/cvs/openssh/scard.c,v
retrieving revision 1.34
diff -u -p -r1.34 scard.c
--- scard.c 5 Aug 2006 02:39:40 -0000 1.34
+++ scard.c 31 Aug 2006 01:53:34 -0000
@@ -29,6 +29,7 @@
#include

#include
+#include
#include

#include
Index: session.c
================================================== =================
RCS file: /var/cvs/openssh/session.c,v
retrieving revision 1.347
diff -u -p -r1.347 session.c
--- session.c 30 Aug 2006 01:07:40 -0000 1.347
+++ session.c 31 Aug 2006 01:53:56 -0000
@@ -53,6 +53,7 @@
#endif
#include
#include
+#include
#include
#include
#include
Index: ssh-add.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-add.c,v
retrieving revision 1.96
diff -u -p -r1.96 ssh-add.c
--- ssh-add.c 5 Aug 2006 02:39:40 -0000 1.96
+++ ssh-add.c 31 Aug 2006 01:54:01 -0000
@@ -45,6 +45,7 @@

#include
#include
+#include
#include
#include
#include
Index: ssh-agent.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-agent.c,v
retrieving revision 1.167
diff -u -p -r1.167 ssh-agent.c
--- ssh-agent.c 5 Aug 2006 02:40:11 -0000 1.167
+++ ssh-agent.c 31 Aug 2006 01:54:08 -0000
@@ -58,6 +58,7 @@
# include
#endif
#include
+#include
#include
#include
#include
Index: ssh-dss.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-dss.c,v
retrieving revision 1.23
diff -u -p -r1.23 ssh-dss.c
--- ssh-dss.c 5 Aug 2006 02:39:40 -0000 1.23
+++ ssh-dss.c 31 Aug 2006 01:55:42 -0000
@@ -30,6 +30,7 @@
#include
#include

+#include
#include

#include "xmalloc.h"
Index: ssh-keygen.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-keygen.c,v
retrieving revision 1.164
diff -u -p -r1.164 ssh-keygen.c
--- ssh-keygen.c 5 Aug 2006 02:39:40 -0000 1.164
+++ ssh-keygen.c 31 Aug 2006 01:55:48 -0000
@@ -29,6 +29,7 @@
# include
#endif
#include
+#include
#include
#include
#include
Index: ssh-keysign.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-keysign.c,v
retrieving revision 1.36
diff -u -p -r1.36 ssh-keysign.c
--- ssh-keysign.c 5 Aug 2006 02:39:40 -0000 1.36
+++ ssh-keysign.c 31 Aug 2006 01:55:52 -0000
@@ -30,6 +30,7 @@
#include
#endif
#include
+#include
#include
#include
#include
Index: ssh-rsa.c
================================================== =================
RCS file: /var/cvs/openssh/ssh-rsa.c,v
retrieving revision 1.39
diff -u -p -r1.39 ssh-rsa.c
--- ssh-rsa.c 5 Aug 2006 02:39:40 -0000 1.39
+++ ssh-rsa.c 31 Aug 2006 01:55:57 -0000
@@ -22,6 +22,7 @@
#include
#include

+#include
#include

#include "xmalloc.h"
Index: ssh.c
================================================== =================
RCS file: /var/cvs/openssh/ssh.c,v
retrieving revision 1.282
diff -u -p -r1.282 ssh.c
--- ssh.c 5 Aug 2006 02:39:41 -0000 1.282
+++ ssh.c 31 Aug 2006 01:56:06 -0000
@@ -60,6 +60,7 @@
#endif
#include
#include
+#include
#include
#include
#include
Index: sshconnect.c
================================================== =================
RCS file: /var/cvs/openssh/sshconnect.c,v
retrieving revision 1.168
diff -u -p -r1.168 sshconnect.c
--- sshconnect.c 5 Aug 2006 02:39:41 -0000 1.168
+++ sshconnect.c 31 Aug 2006 01:56:11 -0000
@@ -32,6 +32,7 @@
#include
#endif
#include
+#include
#include
#include
#include
Index: sshconnect1.c
================================================== =================
RCS file: /var/cvs/openssh/sshconnect1.c,v
retrieving revision 1.70
diff -u -p -r1.70 sshconnect1.c
--- sshconnect1.c 5 Aug 2006 02:39:41 -0000 1.70
+++ sshconnect1.c 31 Aug 2006 01:56:37 -0000
@@ -21,6 +21,7 @@
#include
#include

+#include
#include
#include
#include
Index: sshconnect2.c
================================================== =================
RCS file: /var/cvs/openssh/sshconnect2.c,v
retrieving revision 1.152
diff -u -p -r1.152 sshconnect2.c
--- sshconnect2.c 30 Aug 2006 01:08:34 -0000 1.152
+++ sshconnect2.c 31 Aug 2006 01:56:42 -0000
@@ -33,6 +33,7 @@
#include
#include
#include
+#include
#include
#include
#include
Index: sshd.c
================================================== =================
RCS file: /var/cvs/openssh/sshd.c,v
retrieving revision 1.355
diff -u -p -r1.355 sshd.c
--- sshd.c 30 Aug 2006 17:24:41 -0000 1.355
+++ sshd.c 31 Aug 2006 01:56:50 -0000
@@ -65,6 +65,7 @@
#include
#include
#include
+#include
#include
#include
#include
Index: openbsd-compat/bsd-cray.c
================================================== =================
RCS file: /var/cvs/openssh/openbsd-compat/bsd-cray.c,v
retrieving revision 1.15
diff -u -p -r1.15 bsd-cray.c
--- openbsd-compat/bsd-cray.c 24 Jul 2006 05:08:36 -0000 1.15
+++ openbsd-compat/bsd-cray.c 31 Aug 2006 01:57:00 -0000
@@ -52,6 +52,7 @@
#include
#include
#include
+#include
#include
#include
#include
Index: openbsd-compat/port-aix.c
================================================== =================
RCS file: /var/cvs/openssh/openbsd-compat/port-aix.c,v
retrieving revision 1.38
diff -u -p -r1.38 port-aix.c
--- openbsd-compat/port-aix.c 30 Aug 2006 12:33:10 -0000 1.38
+++ openbsd-compat/port-aix.c 31 Aug 2006 01:57:07 -0000
@@ -41,6 +41,7 @@
# include
#endif
#include
+#include
#include
#include
#include
Index: openbsd-compat/port-linux.c
================================================== =================
RCS file: /var/cvs/openssh/openbsd-compat/port-linux.c,v
retrieving revision 1.2
diff -u -p -r1.2 port-linux.c
--- openbsd-compat/port-linux.c 24 Jul 2006 04:51:01 -0000 1.2
+++ openbsd-compat/port-linux.c 31 Aug 2006 01:57:13 -0000
@@ -24,6 +24,7 @@
#include "includes.h"

#include
+#include
#include

#ifdef WITH_SELINUX
Index: openbsd-compat/port-solaris.c
================================================== =================
RCS file: /var/cvs/openssh/openbsd-compat/port-solaris.c,v
retrieving revision 1.1
diff -u -p -r1.1 port-solaris.c
--- openbsd-compat/port-solaris.c 30 Aug 2006 17:24:42 -0000 1.1
+++ openbsd-compat/port-solaris.c 31 Aug 2006 01:57:17 -0000
@@ -29,6 +29,7 @@
#ifdef HAVE_FCNTL_H
# include
#endif
+#include
#include
#include

Index: openbsd-compat/port-uw.c
================================================== =================
RCS file: /var/cvs/openssh/openbsd-compat/port-uw.c,v
retrieving revision 1.3
diff -u -p -r1.3 port-uw.c
--- openbsd-compat/port-uw.c 9 Sep 2005 04:56:34 -0000 1.3
+++ openbsd-compat/port-uw.c 31 Aug 2006 02:02:41 -0000
@@ -26,15 +26,26 @@
#include "includes.h"

#ifdef HAVE_LIBIAF
+#include
#ifdef HAVE_CRYPT_H
-#include
+# include
#endif
+#include
+#include
+#include
+#include
+#include
+
+#include "xmalloc.h"
#include "packet.h"
#include "buffer.h"
+#include "auth-options.h"
#include "log.h"
#include "servconf.h"
+#include "key.h"
+#include "hostfile.h"
#include "auth.h"
-#include "auth-options.h"
+#include "ssh.h"

int nischeck(char *);

_______________________________________________
openssh-unix-dev mailing list
openssh-unix-dev@mindrot.org
http://lists.mindrot.org/mailman/lis...enssh-unix-dev