diff options
author | Christian Ambach <christian.ambach@de.ibm.com> | 2011-03-14 08:08:58 -0400 |
---|---|---|
committer | Volker Lendecke <vlendec@samba.org> | 2011-03-19 10:09:38 +0100 |
commit | ed46dfc4f16e230645fae5f3b3b21c462694c30a (patch) | |
tree | 30abbeaf2e146efb9125bcf7716d74a6ed5db283 /source3/configure.in | |
parent | 98e4ef09f4ee9ecbf4e7d6411cfc658f908eda2e (diff) | |
download | samba-ed46dfc4f16e230645fae5f3b3b21c462694c30a.tar.gz |
s3: use getgrset() when it is available
When getgrouplist() is not defined, use getgrset() if it is defined
instead of using the initgroups() + getgroups() combo
Major contributions from Yannick Bergeron <yaberger@ca.ibm.com>
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Sat Mar 19 10:09:38 CET 2011 on sn-devel-104
Diffstat (limited to 'source3/configure.in')
-rw-r--r-- | source3/configure.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/configure.in b/source3/configure.in index 74df9d4836..6033b0b13b 100644 --- a/source3/configure.in +++ b/source3/configure.in @@ -1070,6 +1070,7 @@ AC_CHECK_FUNCS(fdatasync,,[AC_CHECK_LIB_EXT(rt, LIBS, fdatasync)]) AC_CHECK_FUNCS(setsid glob strpbrk crypt16 getauthuid) AC_CHECK_FUNCS(sigprocmask sigblock sigaction sigset innetgr setnetgrent getnetgrent endnetgrent) AC_CHECK_FUNCS(initgroups select rdchk getgrnam getgrent pathconf) +AC_CHECK_FUNCS(getgrset) AC_CHECK_FUNCS(setpriv setgidx setuidx setgroups sysconf stat64 fstat64) AC_CHECK_FUNCS(lstat64 fopen64 atexit grantpt lseek64 ftruncate64 posix_fallocate posix_fallocate64) AC_CHECK_FUNCS(fallocate fallocate64) |