martin 99/11/26 12:21:19
Modified: src/main util.c
Log:
BS2000 has setgroups(), so the 'real' initgroups() emulation can be used.
Revision Changes Path
1.174 +2 -2 apache-1.3/src/main/util.c
Index: util.c
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/main/util.c,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -r1.173 -r1.174
--- util.c 1999/10/21 20:44:44 1.173
+++ util.c 1999/11/26 20:21:18 1.174
@@ -1469,7 +1469,7 @@
/* c2x takes an unsigned, and expects the caller has guaranteed that
* 0 <= what < 256... which usually means that you have to cast to
- * unsigned char first, because (unsigned)(char)(x) fist goes through
+ * unsigned char first, because (unsigned)(char)(x) first goes through
* signed extension to an int before the unsigned cast.
*
* The reason for this assumption is to assist gcc code generation --
@@ -1746,7 +1746,7 @@
#ifdef NEED_INITGROUPS
int initgroups(const char *name, gid_t basegid)
{
-#if defined(QNX) || defined(MPE) || defined(BEOS) || defined(_OSD_POSIX) ||
defined(TPF) || defined(__TANDEM) || defined(NETWARE)
+#if defined(QNX) || defined(MPE) || defined(BEOS) || defined(TPF) ||
defined(__TANDEM) || defined(NETWARE)
/* QNX, MPE and BeOS do not appear to support supplementary groups. */
return 0;
#else /* ndef QNX */