From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15139 invoked by alias); 28 Apr 2009 07:41:52 -0000 Received: (qmail 15131 invoked by alias); 28 Apr 2009 07:41:51 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS X-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS X-Spam-Check-By: sourceware.org X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on bastion2.fedora.phx.redhat.com Subject: cluster: STABLE3 - config: Add reload to LDAP plugin To: cluster-cvs-relay@redhat.com X-Project: Cluster Project X-Git-Module: cluster.git X-Git-Refname: refs/heads/STABLE3 X-Git-Reftype: branch X-Git-Oldrev: 88b7e9dbedea49729ee1d5ff2407bed4e740132d X-Git-Newrev: c05898ee8365a6a0046ff7eb2497d4a94ebbab80 From: Christine Caulfield Message-Id: <20090428074123.8FA1A120353@lists.fedorahosted.org> Date: Tue, 28 Apr 2009 07:41:00 -0000 X-Scanned-By: MIMEDefang 2.58 on 172.16.52.254 Mailing-List: contact cluster-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cluster-cvs-owner@sourceware.org X-SW-Source: 2009-q2/txt/msg00138.txt.bz2 Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=c05898ee8365a6a0046ff7eb2497d4a94ebbab80 Commit: c05898ee8365a6a0046ff7eb2497d4a94ebbab80 Parent: 88b7e9dbedea49729ee1d5ff2407bed4e740132d Author: Christine Caulfield AuthorDate: Tue Apr 28 08:41:01 2009 +0100 Committer: Christine Caulfield CommitterDate: Tue Apr 28 08:41:01 2009 +0100 config: Add reload to LDAP plugin Signed-off-by: Christine Caulfield --- config/plugins/ldap/configldap.c | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/config/plugins/ldap/configldap.c b/config/plugins/ldap/configldap.c index c739e9a..704763f 100644 --- a/config/plugins/ldap/configldap.c +++ b/config/plugins/ldap/configldap.c @@ -20,6 +20,7 @@ #define DEFAULT_LDAP_BASEDN "dc=chrissie,dc=net" static int ldap_readconfig(struct objdb_iface_ver0 *objdb, const char **error_string); +static int ldap_reloadconfig(struct objdb_iface_ver0 *objdb, int flush, const char **error_string); static int init_config(struct objdb_iface_ver0 *objdb); static char error_reason[1024]; static const char *ldap_url = DEFAULT_LDAP_URL; @@ -30,7 +31,8 @@ static const char *ldap_basedn = DEFAULT_LDAP_BASEDN; */ static struct config_iface_ver0 ldapconfig_iface_ver0 = { - .config_readconfig = ldap_readconfig + .config_readconfig = ldap_readconfig, + .config_reloadconfig = ldap_reloadconfig }; static struct lcr_iface ifaces_ver0[2] = { @@ -72,6 +74,11 @@ static int ldap_readconfig(struct objdb_iface_ver0 *objdb, const char **error_st return ret; } +static int ldap_reloadconfig(struct objdb_iface_ver0 *objdb, int flush, const char **error_string) +{ + return ldap_readconfig(objdb, error_string); +} + /* * Convert hyphens to underscores in all attribute names */