Index: configure.in =================================================================== RCS file: /cvs/mailutils/configure.in,v retrieving revision 1.29 diff -u -r1.29 configure.in --- configure.in 2001/03/18 15:37:31 1.29 +++ configure.in 2001/04/14 04:34:04 @@ -46,7 +46,7 @@ AC_HEADER_STDC AC_HEADER_DIRENT AM_C_PROTOTYPES -AC_CHECK_HEADERS(errno.h fcntl.h inttypes.h limits.h malloc.h \ +AC_CHECK_HEADERS(errno.h fcntl.h inttypes.h libgen.h limits.h malloc.h \ paths.h shadow.h stdio.h stdlib.h string.h strings.h sys/file.h syslog.h \ unistd.h) Index: imap4d/imap4d.h =================================================================== RCS file: /cvs/mailutils/imap4d/imap4d.h,v retrieving revision 1.7 diff -u -r1.7 imap4d.h --- imap4d/imap4d.h 2001/03/05 04:47:52 1.7 +++ imap4d/imap4d.h 2001/04/14 04:34:04 @@ -22,6 +22,7 @@ #include #endif +#define _QNX_SOURCE #define _GNU_SOURCE #ifdef HAVE_SHADOW_H @@ -42,6 +43,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/attachment.c =================================================================== RCS file: /cvs/mailutils/mailbox/attachment.c,v retrieving revision 1.11 diff -u -r1.11 attachment.c --- mailbox/attachment.c 2001/04/10 05:13:50 1.11 +++ mailbox/attachment.c 2001/04/14 04:34:06 @@ -26,6 +26,14 @@ #include #include +#ifdef HAVE_LIBGEN_H +# include +#endif + +#ifdef HAVE_STRINGS_H +# include +#endif + #include #include #include Index: mailbox/attribute.c =================================================================== RCS file: /cvs/mailutils/mailbox/attribute.c,v retrieving revision 1.25 diff -u -r1.25 attribute.c --- mailbox/attribute.c 2001/02/07 06:50:17 1.25 +++ mailbox/attribute.c 2001/04/14 04:34:07 @@ -23,6 +23,10 @@ #include #include +#ifdef HAVE_STRINGS_H +# include +#endif + #include static int flags_to_string __P ((int, char *, size_t, size_t *)); Index: mailbox/filter.c =================================================================== RCS file: /cvs/mailutils/mailbox/filter.c,v retrieving revision 1.1 diff -u -r1.1 filter.c --- mailbox/filter.c 2001/04/10 05:14:55 1.1 +++ mailbox/filter.c 2001/04/14 04:34:08 @@ -28,6 +28,10 @@ #include #include +#ifdef HAVE_STRINGS_H +# include +#endif + #include #include Index: mailbox/folder_imap.c =================================================================== RCS file: /cvs/mailutils/mailbox/folder_imap.c,v retrieving revision 1.14 diff -u -r1.14 folder_imap.c --- mailbox/folder_imap.c 2001/04/10 21:44:14 1.14 +++ mailbox/folder_imap.c 2001/04/14 04:34:12 @@ -27,6 +27,10 @@ #include #include +#ifdef HAVE_STRINGS_H +# include +#endif + #include /* Variable use for the registrar. */ Index: mailbox/header.c =================================================================== RCS file: /cvs/mailutils/mailbox/header.c,v retrieving revision 1.48 diff -u -r1.48 header.c --- mailbox/header.c 2001/04/05 04:17:08 1.48 +++ mailbox/header.c 2001/04/14 04:34:14 @@ -25,6 +25,10 @@ #include #include +#ifdef HAVE_STRINGS_H +# include +#endif + #include #include Index: mailbox/mbx_mbox.c =================================================================== RCS file: /cvs/mailutils/mailbox/mbx_mbox.c,v retrieving revision 1.39 diff -u -r1.39 mbx_mbox.c --- mailbox/mbx_mbox.c 2001/04/10 05:13:51 1.39 +++ mailbox/mbx_mbox.c 2001/04/14 04:34:18 @@ -37,6 +37,9 @@ # define _XOPEN_SOURCE 500 # include #endif +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/mbx_pop.c =================================================================== RCS file: /cvs/mailutils/mailbox/mbx_pop.c,v retrieving revision 1.43 diff -u -r1.43 mbx_pop.c --- mailbox/mbx_pop.c 2001/04/10 05:13:51 1.43 +++ mailbox/mbx_pop.c 2001/04/14 04:34:22 @@ -27,6 +27,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/mime.c =================================================================== RCS file: /cvs/mailutils/mailbox/mime.c,v retrieving revision 1.23 diff -u -r1.23 mime.c --- mailbox/mime.c 2001/02/16 18:52:00 1.23 +++ mailbox/mime.c 2001/04/14 04:34:23 @@ -16,6 +16,10 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +#ifdef HAVE_CONFIG_H +# include +#endif + #include #include #include @@ -23,6 +27,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/property.c =================================================================== RCS file: /cvs/mailutils/mailbox/property.c,v retrieving revision 1.5 diff -u -r1.5 property.c --- mailbox/property.c 2001/04/10 21:44:15 1.5 +++ mailbox/property.c 2001/04/14 04:34:26 @@ -18,6 +18,9 @@ #ifdef HAVE_CONFIG_H #include #endif +#ifdef HAVE_STRINGS_H +# include +#endif #include Index: mailbox/registrar.c =================================================================== RCS file: /cvs/mailutils/mailbox/registrar.c,v retrieving revision 1.10 diff -u -r1.10 registrar.c --- mailbox/registrar.c 2001/01/25 05:08:41 1.10 +++ mailbox/registrar.c 2001/04/14 04:34:26 @@ -22,6 +22,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/url.c =================================================================== RCS file: /cvs/mailutils/mailbox/url.c,v retrieving revision 1.8 diff -u -r1.8 url.c --- mailbox/url.c 2001/04/10 05:13:51 1.8 +++ mailbox/url.c 2001/04/14 04:34:27 @@ -22,6 +22,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/url_imap.c =================================================================== RCS file: /cvs/mailutils/mailbox/url_imap.c,v retrieving revision 1.6 diff -u -r1.6 url_imap.c --- mailbox/url_imap.c 2001/01/10 05:05:36 1.6 +++ mailbox/url_imap.c 2001/04/14 04:34:27 @@ -23,6 +23,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: mailbox/url_pop.c =================================================================== RCS file: /cvs/mailutils/mailbox/url_pop.c,v retrieving revision 1.8 diff -u -r1.8 url_pop.c --- mailbox/url_pop.c 2000/12/13 05:06:45 1.8 +++ mailbox/url_pop.c 2001/04/14 04:34:27 @@ -23,6 +23,9 @@ #include #include #include +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: pop3d/pop3d.h =================================================================== RCS file: /cvs/mailutils/pop3d/pop3d.h,v retrieving revision 1.13 diff -u -r1.13 pop3d.h --- pop3d/pop3d.h 2001/02/02 04:00:10 1.13 +++ pop3d/pop3d.h 2001/04/14 04:34:28 @@ -73,6 +73,7 @@ #define BUFFERSIZE 1024 #define _GNU_SOURCE +#define _QNX_SOURCE #include #include #include @@ -96,6 +97,9 @@ #include #include "md5.h" #include "getopt.h" +#ifdef HAVE_STRINGS_H +# include +#endif #include #include Index: pop3d/user.c =================================================================== RCS file: /cvs/mailutils/pop3d/user.c,v retrieving revision 1.9 diff -u -r1.9 user.c --- pop3d/user.c 2001/04/10 21:43:13 1.9 +++ pop3d/user.c 2001/04/14 04:34:29 @@ -142,7 +142,7 @@ { #ifdef HAVE_SHADOW_H struct spwd *spw; - spw = getspnam (arg); + spw = getspnam ((char*)arg); if (spw == NULL || strcmp (spw->sp_pwdp, crypt (pass, spw->sp_pwdp))) #endif /* HAVE_SHADOW_H */ return ERR_BAD_LOGIN;