From 7da1f945a317eabf186ef2521f4a1b16db138e1c Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Tue, 6 Aug 2013 17:27:01 -0400 Subject: Switch to tracking entry sources explicitly Don't depend on a text attribute in a synthetic entry to tell us where it came from; just record it in the entry's backend_data and consult it directly later. --- src/back-sch-nss.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'src/back-sch-nss.c') diff --git a/src/back-sch-nss.c b/src/back-sch-nss.c index 469e46c..7819513 100644 --- a/src/back-sch-nss.c +++ b/src/back-sch-nss.c @@ -557,9 +557,6 @@ backend_retrieve_from_nsswitch(struct backend_staged_search *staged, cbdata, &staged->count); if (entries != NULL) { staged->entries = entries; - for (i = 0; i < staged->count; i++) { - slapi_entry_add_string(entries[i], "schema-compat-origin", "nsswitch"); - } return TRUE; } return FALSE; @@ -570,7 +567,6 @@ backend_retrieve_from_nsswitch(struct backend_staged_search *staged, staged->container_sdn, cbdata); if (entry != NULL) { - slapi_entry_add_string(entry, "schema-compat-origin", "nsswitch"); staged->entries = malloc(sizeof(staged->entries[0])); if (staged->entries != NULL) { staged->entries[0] = entry; @@ -588,7 +584,6 @@ backend_retrieve_from_nsswitch(struct backend_staged_search *staged, staged->container_sdn, cbdata); if (entry != NULL) { - slapi_entry_add_string(entry, "schema-compat-origin", "nsswitch"); staged->entries = malloc(sizeof(staged->entries[0])); if (staged->entries != NULL) { staged->entries[0] = entry; -- cgit