Testing for the 4.4p1 release

Damien Miller djm at mindrot.org
Thu Aug 31 12:04:02 EST 2006


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 <sys/types.h>
 
+#include <stdarg.h>
 #include <unistd.h>
 
 #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 <stdarg.h>
+#include <string.h>
+
 #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 <sys/types.h>
 
+#include <stdarg.h>
+
 #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 <sys/types.h>
 
+#include <stdarg.h>
+
 #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 <errno.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 
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 <pwd.h>
 #include <stdio.h>
+#include <stdarg.h>
 #include <string.h>
 
 #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 <shadow.h>
+#include <stdarg.h>
 #include <string.h>
 
 #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 <sia.h>
 #include <siad.h>
 #include <pwd.h>
@@ -40,7 +32,16 @@
 #include <setjmp.h>
 #include <sys/resource.h>
 #include <unistd.h>
+#include <stdarg.h>
 #include <string.h>
+
+#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 <sys/types.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
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 <sys/types.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 
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 <sys/types.h>
 
+#include <stdarg.h>
+
 #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 <sys/types.h>
 
+#include <stdarg.h>
+
 #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 <sys/uio.h>
 
 #include <fcntl.h>
+#include <stdarg.h>
 #include <unistd.h>
 
 #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 <fcntl.h>
 #include <stdlib.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 
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 <errno.h>
 #include <fcntl.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <openssl/evp.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <sys/types.h>
 
 #include <openssl/evp.h>
+
+#include <stdarg.h>
+
 #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 <openssl/evp.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <sys/types.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #include <openssl/evp.h>
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 <paths.h>
 #endif
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <openssl/bn.h>
 #include <openssl/dh.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <sys/socket.h>
 
 #include <netdb.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 
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 <fcntl.h>
 #endif
+#include <stdarg.h>
 #include <unistd.h>
 
 #include <openssl/rand.h>
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 <sys/types.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <sys/types.h>
 
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 
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 <openssl/sha.h>
 
 #include <resolv.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <sys/param.h>
 
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <sys/types.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <signal.h>
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 <sys/types.h>
+
+#include <stdarg.h>
 #include <string.h>
 #include <signal.h>
 
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 <sys/types.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <signal.h>
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 <sys/param.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <signal.h>
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 <openssl/evp.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 
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 <errno.h>
 #include <fcntl.h>
 #include <pwd.h>
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 
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 <openssl/hmac.h>
 
+#include <stdarg.h>
 #include <string.h>
 #include <signal.h>
 
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 <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdlib.h>
 #include <string.h>
 
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 <errno.h>
 #include <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
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 <errno.h>
 #include <netdb.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
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 <sys/types.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <sys/types.h>
+
 #include <openssl/evp.h>
 #include <openssl/x509.h>
+
+#include <stdarg.h>
 
 #include <opensc/opensc.h>
 #include <opensc/pkcs15.h>
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 <sys/types.h>
 
 #include <sectok.h>
+#include <stdarg.h>
 #include <string.h>
 
 #include <openssl/evp.h>
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 <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <fcntl.h>
 #include <pwd.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <paths.h>
 #endif
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <time.h>
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 <openssl/bn.h>
 #include <openssl/evp.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <paths.h>
 #endif
 #include <pwd.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <paths.h>
 #endif
 #include <pwd.h>
+#include <stdarg.h>
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
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 <openssl/evp.h>
 #include <openssl/err.h>
 
+#include <stdarg.h>
 #include <string.h>
 
 #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 <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stddef.h>
 #include <stdio.h>
 #include <stdlib.h>
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 <paths.h>
 #endif
 #include <pwd.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <openssl/bn.h>
 #include <openssl/md5.h>
 
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <errno.h>
 #include <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
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 <grp.h>
 #include <pwd.h>
 #include <signal.h>
+#include <stdarg.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
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 <sys/secstat.h>
 #include <sys/stat.h>
 #include <sys/session.h>
+#include <stdarg.h>
 #include <stdlib.h>
 #include <string.h>
 #include <unistd.h>
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 <netdb.h>
 #endif
 #include <uinfo.h>
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 #include <sys/socket.h>
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 <errno.h>
+#include <stdarg.h>
 #include <string.h>
 
 #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 <fcntl.h>
 #endif
+#include <stdarg.h>
 #include <string.h>
 #include <unistd.h>
 
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 <sys/types.h>
 #ifdef HAVE_CRYPT_H
-#include <crypt.h>
+# include <crypt.h>
 #endif
+#include <pwd.h>
+#include <stdarg.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+
+#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 *);
 



More information about the openssh-unix-dev mailing list