Lines Matching refs:data

439 			"Have adjunct map list but no adjunct data in DIT");
533 datum data, key;
535 /* Set up data */
537 data.dptr = pwd->adjunct_str;
539 data.dptr = pwd->pwd_str;
540 data.dsize = strlen(data.dptr);
574 res = dbm_store(((map_ctrl *)map)->entries, key, data, DBM_REPLACE);
797 decode_pwd_entry(datum *data, struct passwd_entry *pwd, bool_t adjunct)
800 char *dptr = data->dptr;
804 str_end = dptr + data->dsize;
834 /* Remember that LDAP contained adjunct data */
1057 datum key, data;
1063 read_from_dit(PASSWD_MAPPING, domain, &key, &data);
1064 if (NULL == data.dptr) {
1074 sfree(data.dptr);
1078 /* No data yet */
1091 res = decode_pwd_entry(&data, old_passwd, FALSE);
1092 sfree(data.dptr);
1099 read_from_dit(PASSWD_ADJUNCT_MAPPING, domain, &key, &data);
1100 if (NULL == data.dptr) {
1101 /* Fine just no adjunct data */
1104 res = decode_pwd_entry(&data, old_passwd, TRUE);
1105 sfree(data.dptr);
1128 datum key, data;
1131 data.dptr = pwd->pwd_str;
1132 data.dsize = strlen(data.dptr);
1135 if (SUCCESS != write_to_dit(PASSWD_MAPPING, domain, key, data,
1142 data.dptr = pwd->adjunct_str;
1143 data.dsize = strlen(data.dptr);
1147 key, data, TRUE, FALSE))
1171 datum key, data;
1177 read_from_dit(AGEING_MAPPING, domain, &key, &data);
1179 if (NULL == data.dptr) {
1188 sfree(data.dptr);
1194 res = decode_shadow_entry(&data, sp);
1195 sfree(data.dptr);
1213 decode_shadow_entry(datum *data, struct spwd *sp)
1215 char *dptr = data->dptr;
1219 str_end = dptr + data->dsize;
1278 datum key, data;
1311 data.dptr = str;
1312 data.dsize = strlen(data.dptr);
1315 res = write_to_dit(AGEING_MAPPING, domain, key, data, TRUE, FALSE);