Lines Matching defs:ldapbuf

291 	ldapbuf_t *ldapbuf;
295 res = ldap_getpwnam(name, items, rep, (void **)&ldapbuf);
299 pw = ldapbuf->pwd;
300 spw = ldapbuf->spwd;
338 if (ldapbuf->shadow_update_enabled)
344 if (ldapbuf->shadow_update_enabled)
350 if (ldapbuf->shadow_update_enabled)
356 if (ldapbuf->shadow_update_enabled)
362 if (ldapbuf->shadow_update_enabled)
368 if (ldapbuf->shadow_update_enabled)
374 if (ldapbuf->shadow_update_enabled)
386 free_ldapbuf(ldapbuf);
387 free(ldapbuf);
407 ldapbuf_t *ldapbuf;
414 ldapbuf = calloc(1, sizeof (ldapbuf_t));
415 if (ldapbuf == NULL)
418 ldapbuf->pattrs = calloc(_PWD_MAX_ATTR, sizeof (ns_ldap_attr_t *));
419 if (ldapbuf->pattrs == NULL)
421 ldapbuf->npattrs = _PWD_MAX_ATTR;
423 ldapbuf->sattrs = calloc(_S_MAX_ATTR, sizeof (ns_ldap_attr_t *));
424 if (ldapbuf->sattrs == NULL)
426 ldapbuf->nsattrs = _S_MAX_ATTR;
428 res = dup_pw(&ldapbuf->pwd, getpwnam_from(name, rep, REP_LDAP));
432 res = dup_spw(&ldapbuf->spwd, getspnam_from(name, rep, REP_LDAP));
436 char *spw = ldapbuf->spwd->sp_pwdp;
438 ldapbuf->passwd = strdup(spw);
439 if (ldapbuf->passwd == NULL)
442 ldapbuf->passwd = NULL;
446 ldapbuf->shadow_update_enabled = __ns_ldap_is_shadow_update_enabled();
448 *buf = (void *)ldapbuf;
452 free_ldapbuf(ldapbuf);
453 free(ldapbuf);
549 ldapbuf_t *ldapbuf = (ldapbuf_t *)buf;
551 ns_ldap_attr_t **pattrs = ldapbuf->pattrs;
553 ns_ldap_attr_t **sattrs = ldapbuf->sattrs;
565 spw = ldapbuf->spwd;
572 ldapbuf->shadow_update_enabled);
583 if (!ldapbuf->shadow_update_enabled)
593 salt = crypt_gensalt(ldapbuf->passwd,
594 ldapbuf->pwd);
639 if (!ldapbuf->shadow_update_enabled) {
678 if (!ldapbuf->shadow_update_enabled) {
687 if (!ldapbuf->shadow_update_enabled) {
696 if (!ldapbuf->shadow_update_enabled) {
713 if (!ldapbuf->shadow_update_enabled)
750 if (!ldapbuf->shadow_update_enabled)
790 if (!ldapbuf->shadow_update_enabled)
820 if (!ldapbuf->shadow_update_enabled)
829 if (!ldapbuf->shadow_update_enabled)
838 if (!ldapbuf->shadow_update_enabled)
849 if (!ldapbuf->shadow_update_enabled)
898 if (!ldapbuf->shadow_update_enabled)
908 if (!ldapbuf->shadow_update_enabled)
915 if (!ldapbuf->shadow_update_enabled)
923 if (!ldapbuf->shadow_update_enabled)
929 if (!ldapbuf->shadow_update_enabled) {
947 if (!ldapbuf->shadow_update_enabled) {
980 if (ldapbuf->shadow_update_enabled && spw != NULL && spw->sp_max <= 0) {
1214 ldapbuf_t *ldapbuf = (ldapbuf_t *)buf;
1215 ns_ldap_attr_t **pattrs = ldapbuf->pattrs;
1216 ns_ldap_attr_t **sattrs = ldapbuf->sattrs;
1233 if (ldapbuf->shadow_update_enabled &&
1286 free_ldapbuf(ldapbuf);