From 734d66bb00d3eea3c4b07703c92b17a4afbabeb0 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 7 Jul 1998 19:25:46 +0000 Subject: includes.h: Fixes for QNX 4.x. Jeremy. (This used to be commit 6055be064ec1e9416bb9a7cd97a11976fb336fb6) --- source3/include/includes.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source3/include/includes.h b/source3/include/includes.h index 6eab1a1641..a821ce181f 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -89,6 +89,8 @@ #ifdef __386__ #define __i386__ #endif +#define SHADOW_PWD +#define NO_GETSPNAM #endif #ifdef NEWS42 @@ -959,8 +961,11 @@ extern char *getpass(char *); #endif #ifdef QNX +#include #define STATFS4 #include +/* Override QNX size of 32 to be 255 */ +#define FD_SETSIZE 255 #include #include #include @@ -1106,7 +1111,7 @@ extern char *getsmbpass(char *); #endif /* Now for some other grungy stuff */ -#ifdef NO_GETSPNAM +#if defined(NO_GETSPNAM) && !defined(QNX) struct spwd { /* fake shadow password structure */ char *sp_pwdp; }; -- cgit