Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/nss/aliases.c
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2010-10-03 23:57:11 +0200
committerArthur de Jong <arthur@arthurdejong.org>2010-10-03 23:57:11 +0200
commitbebac035f67df5083daba4613c77cbc412faee86 (patch)
treea19f3e450cc3581bf88d02f5cc7fbaee0d7b623c /nss/aliases.c
parent7d3e113db9f89f3ed2fbe3854bd9e441a460483b (diff)
first attempt to split Solaris and Glibc code more and determine NSS flavour in configure script
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd-solaris@1236 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'nss/aliases.c')
-rw-r--r--nss/aliases.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/nss/aliases.c b/nss/aliases.c
index 042132a..4587f72 100644
--- a/nss/aliases.c
+++ b/nss/aliases.c
@@ -50,9 +50,10 @@ nss_status_t _nss_ldap_getaliasbyname_r(
const char *name,struct aliasent *result,
char *buffer,size_t buflen,int *errnop)
{
- NSS_BYNAME(NSLCD_ACTION_ALIAS_BYNAME,
+ NSS_BYNAME(NSLCD_ACTION_ALIAS_BYNAME,buffer,buflen,
name,
read_aliasent(fp,result,buffer,buflen,errnop));
+ return retv;
}
/* thread-local file pointer to an ongoing request */
@@ -65,8 +66,9 @@ nss_status_t _nss_ldap_setaliasent(void)
nss_status_t _nss_ldap_getaliasent_r(struct aliasent *result,char *buffer,size_t buflen,int *errnop)
{
- NSS_GETENT(aliasentfp,NSLCD_ACTION_ALIAS_ALL,
+ NSS_GETENT(aliasentfp,NSLCD_ACTION_ALIAS_ALL,buffer,buflen,
read_aliasent(aliasentfp,result,buffer,buflen,errnop));
+ return retv;
}
nss_status_t _nss_ldap_endaliasent(void)