chiark
/
gitweb
/
~mdw
/
become
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
df962e2
)
Fix (scary) overrun bug in group allocation stuff.
author
mdw
<mdw>
Wed, 24 Sep 1997 09:48:45 +0000
(09:48 +0000)
committer
mdw
<mdw>
Wed, 24 Sep 1997 09:48:45 +0000
(09:48 +0000)
src/become.c
patch
|
blob
|
blame
|
history
diff --git
a/src/become.c
b/src/become.c
index d94e3c2e7ba32ab6df78b92da1d5f136f214ff74..e73f5dac0badf94c0ee748052d40fb336991c71e 100644
(file)
--- a/
src/become.c
+++ b/
src/become.c
@@
-1,6
+1,6
@@
/* -*-c-*-
*
/* -*-c-*-
*
- * $Id: become.c,v 1.1
0 1997/09/17 10:14:10
mdw Exp $
+ * $Id: become.c,v 1.1
1 1997/09/24 09:48:45
mdw Exp $
*
* Main code for `become'
*
*
* Main code for `become'
*
@@
-29,7
+29,10
@@
/*----- Revision history --------------------------------------------------*
*
* $Log: become.c,v $
/*----- Revision history --------------------------------------------------*
*
* $Log: become.c,v $
- * Revision 1.10 1997/09/17 10:14:10 mdw
+ * Revision 1.11 1997/09/24 09:48:45 mdw
+ * Fix (scary) overrun bug in group allocation stuff.
+ *
+ * Revision 1.10 1997/09/17 10:14:10 mdw
* Fix a typo. Support service names in `--port' option.
*
* Revision 1.9 1997/09/10 10:28:05 mdw
* Fix a typo. Support service names in `--port' option.
*
* Revision 1.9 1997/09/10 10:28:05 mdw
@@
-304,8
+307,8
@@
static int bc__addGroups(gid_t *g, int *png, const gid_t *a, int na)
/* --- See if there's room for more --- */
/* --- See if there's room for more --- */
- if (ng > NGROUPS_MAX) {
- moan("too many groups (system limit exceeded -- some have been lost");
+ if (ng >
=
NGROUPS_MAX) {
+ moan("too many groups (system limit exceeded
)
-- some have been lost");
*png = ng;
return (-1);
}
*png = ng;
return (-1);
}