Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
path: root/nslcd/ldap-nss.c
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2007-06-12 11:09:02 +0200
committerArthur de Jong <arthur@arthurdejong.org>2007-06-12 11:09:02 +0200
commit22c1f37699777400d3692be67534d67651bef2fe (patch)
tree8bb1066d88810677f4706d97ed68ed8f95bc5f89 /nslcd/ldap-nss.c
parentafc4d034fdfd798629572003bdb379d1c0e3345e (diff)
fix casts of types where needed
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@285 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'nslcd/ldap-nss.c')
-rw-r--r--nslcd/ldap-nss.c29
1 files changed, 11 insertions, 18 deletions
diff --git a/nslcd/ldap-nss.c b/nslcd/ldap-nss.c
index da1c721..9bcc930 100644
--- a/nslcd/ldap-nss.c
+++ b/nslcd/ldap-nss.c
@@ -43,12 +43,7 @@
#include <sys/un.h>
#endif
#include <netinet/in.h>
-#ifdef HAVE_LBER_H
-#include <lber.h>
-#endif
-#ifdef HAVE_LDAP_H
#include <ldap.h>
-#endif
#ifdef HAVE_LDAP_SSL_H
#include <ldap_ssl.h>
#endif
@@ -2060,16 +2055,14 @@ _nss_ldap_read (const char *dn, const char **attributes, LDAPMessage ** res)
* Simple wrapper around ldap_get_values(). Requires that
* session is already established.
*/
-char **
-_nss_ldap_get_values (LDAPMessage * e, const char *attr)
+char **_nss_ldap_get_values(LDAPMessage *e,const char *attr)
{
- if (__session.ls_state != LS_CONNECTED_TO_DSA)
- {
- return NULL;
- }
- assert (__session.ls_conn != NULL);
-
- return ldap_get_values (__session.ls_conn, e, (char *) attr);
+ if (__session.ls_state!=LS_CONNECTED_TO_DSA)
+ {
+ return NULL;
+ }
+ assert(__session.ls_conn!=NULL);
+ return ldap_get_values(__session.ls_conn,e,attr);
}
/*
@@ -2697,7 +2690,7 @@ _nss_ldap_assign_attrvals (LDAPMessage * e,
return NSS_STATUS_UNAVAIL;
}
- vals = ldap_get_values (__session.ls_conn, e, (char *) attr);
+ vals=ldap_get_values(__session.ls_conn,e,attr);
valcount = (vals == NULL) ? 0 : ldap_count_values (vals);
if (bytesleft (buffer, buflen, char *) < (valcount + 1) * sizeof (char *))
@@ -2778,7 +2771,7 @@ int _nss_ldap_write_attrvals(TFILE *fp,LDAPMessage *e,const char *attr)
if (__session.ls_conn==NULL)
return NSLCD_RESULT_UNAVAIL;
/* get the values and the number of values */
- vals=ldap_get_values(__session.ls_conn,e,(char *)attr);
+ vals=ldap_get_values(__session.ls_conn,e,attr);
valcount=(vals==NULL)?0:ldap_count_values(vals);
/* write number of entries */
WRITE_INT32(fp,valcount);
@@ -2827,7 +2820,7 @@ _nss_ldap_assign_attrval (LDAPMessage * e,
return NSS_STATUS_UNAVAIL;
}
- vals = ldap_get_values (__session.ls_conn, e, (char *) attr);
+ vals=ldap_get_values(__session.ls_conn,e,attr);
if (vals == NULL)
{
def = _nss_ldap_map_df(attr);
@@ -2941,7 +2934,7 @@ _nss_ldap_assign_userpassword (LDAPMessage * e,
return NSS_STATUS_UNAVAIL;
}
- vals=ldap_get_values(__session.ls_conn,e,(char *)attr);
+ vals=ldap_get_values(__session.ls_conn,e,attr);
pwd=_nss_ldap_locate_userpassword(vals);
vallen=strlen(pwd);