mirror of
https://github.com/samba-team/samba.git
synced 2025-01-13 13:18:06 +03:00
nss_wrapper: not all systems have get*_r calls
metze
git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25866 0c0555d6-39d7-0310-84fc-f1cc0bd64818
(This used to be commit 2451399acb
)
This commit is contained in:
parent
ca2ced5c23
commit
90d034f7cf
@ -48,6 +48,26 @@
|
||||
#define _PUBLIC_
|
||||
#endif
|
||||
|
||||
/* not all systems have _r functions... */
|
||||
#ifndef HAVE_GETPWNAM_R
|
||||
#define getpwnam_r(name, pwdst, buf, buflen, pwdstp) ENOSYS
|
||||
#endif
|
||||
#ifndef HAVE_GETPWUID_R
|
||||
#define getpwuid_r(uid, pwdst, buf, buflen, pwdstp) ENOSYS
|
||||
#endif
|
||||
#ifndef HAVE_GETPWENT_R
|
||||
#define getpwent_r(pwdst, buf, buflen, pwdstp) ENOSYS
|
||||
#endif
|
||||
#ifndef HAVE_GETGRNAM_R
|
||||
#define getgrnam_r(name, grdst, buf, buflen, grdstp) ENOSYS
|
||||
#endif
|
||||
#ifndef HAVE_GETGRUID_R
|
||||
#define getgrgid_r(uid, grdst, buf, buflen, grdstp) ENOSYS
|
||||
#endif
|
||||
#ifndef HAVE_GETGRENT_R
|
||||
#define getgrent_r(grdst, buf, buflen, grdstp) ENOSYS
|
||||
#endif
|
||||
|
||||
/* LD_PRELOAD doesn't work yet, so REWRITE_CALLS is all we support
|
||||
* for now */
|
||||
#define REWRITE_CALLS
|
||||
|
Loading…
Reference in New Issue
Block a user