diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2007-07-24 13:38:56 +0000 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2007-07-24 13:38:56 +0000 |
commit | d6f0e2fbfde1a928580cbfdd6845facf2ff1aea2 (patch) | |
tree | 2f6fbb9914f283a068672551254eacc9ade34f7b /nslcd/ldap-nss.c | |
parent | faee906ac541a533b61d1b51aad34fde4f3f8509 (diff) |
switch to a new interface for doing attribute mapping, splitting the attribute mapping stuff into a separate file
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@326 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'nslcd/ldap-nss.c')
-rw-r--r-- | nslcd/ldap-nss.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nslcd/ldap-nss.c b/nslcd/ldap-nss.c index 9bcc930..a482f25 100644 --- a/nslcd/ldap-nss.c +++ b/nslcd/ldap-nss.c @@ -79,6 +79,8 @@ #include "pagectrl.h" #include "common.h" #include "log.h" +#include "ldap-schema.h" +#include "attmap.h" /* how many messages to retrieve results for */ #ifndef LDAP_MSG_ONE @@ -2975,7 +2977,7 @@ int has_objectclass(LDAPMessage *entry,const char *objectclass) ld=__session.ls_conn; if (ld==NULL) return 0; - vals=ldap_get_values(ld,entry,AT(objectClass)); + vals=ldap_get_values(ld,entry,attmap_objectClass); if (vals==NULL) return 0; for (i=0;vals[i]!=NULL;i++) |