ad2a64
From 79ddc12c93920840e9fbdf5c8ea25db1c4166af5 Mon Sep 17 00:00:00 2001
ad2a64
From: Alexander Bokovoy <abokovoy@redhat.com>
ad2a64
Date: Tue, 12 Sep 2017 14:52:21 +0300
ad2a64
Subject: [PATCH 12/17] Add dummy handler for a related add/delete/modify to
ad2a64
 NIS plugin
ad2a64
ad2a64
NIS doesn't need to handle ID overrides, it has to always skip related entries
ad2a64
---
ad2a64
 src/back-nis.c | 28 ++++++++++++++++++++++++++++
ad2a64
 1 file changed, 28 insertions(+)
ad2a64
ad2a64
diff --git a/src/back-nis.c b/src/back-nis.c
ad2a64
index 7fb191d..244beba 100644
ad2a64
--- a/src/back-nis.c
ad2a64
+++ b/src/back-nis.c
ad2a64
@@ -1014,6 +1014,34 @@ backend_check_empty(struct plugin_state *state,
ad2a64
 	}
ad2a64
 }
ad2a64
 
ad2a64
+bool_t
ad2a64
+backend_entry_is_add_related(const char *group, const char *set, bool_t flag,
ad2a64
+			     void *shared_set_data,
ad2a64
+			     Slapi_PBlock *pb,
ad2a64
+			     Slapi_Entry *e)
ad2a64
+{
ad2a64
+	return FALSE;
ad2a64
+}
ad2a64
+
ad2a64
+bool_t
ad2a64
+backend_entry_is_modify_related(const char *group, const char *set, bool_t flag,
ad2a64
+				void *shared_set_data,
ad2a64
+				Slapi_PBlock *pb,
ad2a64
+				Slapi_Entry *e_pre,
ad2a64
+				Slapi_Entry *e_post)
ad2a64
+{
ad2a64
+	return FALSE;
ad2a64
+}
ad2a64
+
ad2a64
+bool_t
ad2a64
+backend_entry_is_delete_related(const char *group, const char *set, bool_t flag,
ad2a64
+				void *shared_set_data,
ad2a64
+				Slapi_PBlock *pb,
ad2a64
+				Slapi_Entry *e)
ad2a64
+{
ad2a64
+	return FALSE;
ad2a64
+}
ad2a64
+
ad2a64
 /* Scan for the list of configured domains and maps. */
ad2a64
 void
ad2a64
 backend_startup(Slapi_PBlock *pb, struct plugin_state *state)
ad2a64
-- 
ad2a64
2.13.6
ad2a64