aboutsummaryrefslogtreecommitdiff
path: root/crypto/compat/issetugid_osx.c
blob: ad6cb582b2b5c41b191d427d609e89ceba4e0bc9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/*
 * issetugid implementation for OS X
 * Public domain
 */

#include <unistd.h>

/*
 * OS X has issetugid, but it is not fork-safe as of version 10.10.
 * See this Solaris report for test code that fails similarly:
 * http://mcarpenter.org/blog/2013/01/15/solaris-issetugid%282%29-bug
 */
int issetugid(void)
{
	return 1;
}