John Baldwin 3cb83e714d Add kern_setgroups() and kern_getgroups() and use them to implement
ibcs2_[gs]etgroups() rather than using the stackgap.  This also makes
ibcs2_[gs]etgroups() MPSAFE.  Also, it cleans up one bit of weirdness in
the old setgroups() where it allocated an entire credential just so it had
a place to copy the group list into.  Now setgroups just allocates a
NGROUPS_MAX array on the stack that it copies into and then passes to
kern_setgroups().
2006-07-06 21:32:20 +00:00
..
2005-05-31 15:18:17 +00:00
2006-03-23 08:47:28 +00:00
2005-03-15 14:57:30 +00:00
2006-05-12 19:40:54 +00:00
2006-03-11 10:24:50 +00:00
2005-05-08 11:30:26 +00:00
2006-04-07 05:16:02 +00:00
2005-01-07 19:31:43 +00:00
2005-12-04 02:12:43 +00:00
2006-05-26 10:23:05 +00:00
2005-10-03 14:06:00 +00:00
2005-12-26 22:09:09 +00:00
2005-12-30 11:45:07 +00:00
2005-09-19 08:07:18 +00:00
2005-04-02 12:33:31 +00:00
2006-05-05 19:32:35 +00:00
2005-12-04 02:12:43 +00:00
2006-03-28 16:20:29 +00:00
2006-03-28 16:20:29 +00:00
2005-11-16 18:18:52 +00:00
2005-07-31 16:08:03 +00:00
2006-02-11 09:33:07 +00:00
2006-03-01 06:48:31 +00:00