diff --git a/ChangeLog b/ChangeLog index d5e8afede..478b816fe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -61,6 +61,9 @@ - (dtucker) [openbsd-compat/setproctitle.c] Include stdarg.h. - (dtucker) [ssh-keyscan.c ssh-rand-helper.c] More errno.h here too. - (dtucker) [openbsd-compat/openbsd-compat.h] v*printf needs stdarg.h. + - (dtucker) [openbsd-compat/bsd-asprintf.c openbsd-compat/port-aix.c + openbsd-compat/rresvport.c] More errno.h. + 20060711 - (dtucker) [configure.ac ssh-keygen.c openbsd-compat/bsd-openpty.c @@ -4910,4 +4913,4 @@ - (djm) Trim deprecated options from INSTALL. Mention UsePAM - (djm) Fix quote handling in sftp; Patch from admorten AT umich.edu -$Id: ChangeLog,v 1.4405 2006/07/12 13:10:33 dtucker Exp $ +$Id: ChangeLog,v 1.4406 2006/07/12 13:41:33 dtucker Exp $ diff --git a/openbsd-compat/bsd-asprintf.c b/openbsd-compat/bsd-asprintf.c index 5ca01f80f..1178296f8 100644 --- a/openbsd-compat/bsd-asprintf.c +++ b/openbsd-compat/bsd-asprintf.c @@ -21,6 +21,9 @@ #ifndef HAVE_VASPRINTF +#include <errno.h> +#include <stdarg.h> + #ifndef VA_COPY # ifdef HAVE_VA_COPY # define VA_COPY(dest, src) va_copy(dest, src) diff --git a/openbsd-compat/port-aix.c b/openbsd-compat/port-aix.c index 81d8124e0..33be00c2b 100644 --- a/openbsd-compat/port-aix.c +++ b/openbsd-compat/port-aix.c @@ -33,6 +33,7 @@ #ifdef _AIX +#include <errno.h> #include <uinfo.h> #include <sys/socket.h> #include "port-aix.h" diff --git a/openbsd-compat/rresvport.c b/openbsd-compat/rresvport.c index 71cf6e6eb..fc029f46f 100644 --- a/openbsd-compat/rresvport.c +++ b/openbsd-compat/rresvport.c @@ -35,6 +35,8 @@ #ifndef HAVE_RRESVPORT_AF +#include <errno.h> + #if 0 int rresvport(int *alport)