2 @subsection @code{initgroups}
7 Portability problems fixed by Gnulib:
11 Portability problems not fixed by Gnulib:
14 This function is unsafe to call between @code{fork} and @code{exec} if
15 the parent process is multi-threaded. Instead, use @code{getgroups} or
16 @code{getgrouplist} (or use the gnulib module @code{mgetgroups})
17 before forking, and @code{setgroups} in the child.
19 This function is missing on some platforms:
20 mingw, MSVC 14, Interix 3.5, BeOS.