Lines Matching refs:newdn
53 __nis_object_dn_t *newdn);
301 * NOTE: The caller MUST free newdn using
308 __nis_object_dn_t *newdn)
316 newdn->read.base = NULL;
318 newdn->read.base = s_strndup(
321 if (newdn->read.base == NULL)
324 newdn->read.scope = in->read.scope;
326 newdn->read.attrs = s_strndup(
329 if (newdn->read.attrs == NULL) {
333 newdn->read.attrs = NULL;
335 newdn->read.element = in->read.element;
337 newdn->write.base = s_strndup(
340 if (newdn->write.base == NULL)
343 newdn->write.base = NULL;
345 newdn->write.scope = in->write.scope;
347 newdn->write.attrs = s_strndup(
350 if (newdn->write.attrs == NULL) {
354 newdn->write.attrs = NULL;
356 newdn->write.element = in->write.element;
358 newdn->dbIdName = s_strndup(in->dbIdName,
360 if (newdn->dbIdName == NULL)
365 newdn->delDisp = in->delDisp;
368 newdn->dbId = dup_mapping_rules(in->dbId,
370 if (!newdn->dbId)
372 newdn->numDbIds = in->numDbIds;
375 newdn->next = (__nis_object_dn_t *)s_calloc(1,
377 if (newdn->next == NULL)
379 newdn = newdn->next;