Signed-off-by: Steven Dake <sdake@xxxxxxxxxx> --- corosync.spec.in | 2 +- exec/coroparse.c | 3 +- exec/main.c | 2 - exec/main.h | 3 -- include/Makefile.am | 2 +- include/corosync/engine/config.h | 46 -------------------------------------- 6 files changed, 3 insertions(+), 55 deletions(-) delete mode 100644 include/corosync/engine/config.h diff --git a/corosync.spec.in b/corosync.spec.in index 7f084f1..a9302c9 100644 --- a/corosync.spec.in +++ b/corosync.spec.in @@ -272,7 +272,7 @@ The Corosync Cluster Engine APIs. %{_includedir}/corosync/totem/totemip.h %{_includedir}/corosync/totem/totempg.h %dir %{_includedir}/corosync/engine -%{_includedir}/corosync/engine/config.h +%{_includedir}/corosync/engine/icmap.h %{_includedir}/corosync/engine/quorum.h %{_libdir}/libcfg.so %{_libdir}/libcpg.so diff --git a/exec/coroparse.c b/exec/coroparse.c index bd930fc..74c0747 100644 --- a/exec/coroparse.c +++ b/exec/coroparse.c @@ -58,8 +58,7 @@ #include <qb/qbutil.h> #define LOGSYS_UTILS_ONLY 1 #include <corosync/logsys.h> -#include <corosync/icmap.h> -#include <corosync/engine/config.h> +#include <corosync/engine/icmap.h> #include "util.h" diff --git a/exec/main.c b/exec/main.c index 374763a..b0b939a 100644 --- a/exec/main.c +++ b/exec/main.c @@ -106,7 +106,6 @@ #include <corosync/corodefs.h> #include <corosync/list.h> #include <corosync/totem/totempg.h> -#include <corosync/engine/config.h> #include <corosync/logsys.h> #include <corosync/icmap.h> @@ -1049,7 +1048,6 @@ int main (int argc, char **argv, char **envp) const char *config_iface_init; char *config_iface; char *iface; - char *strtok_save_pt; int res, ch; int background, setprio; struct stat stat_out; diff --git a/exec/main.h b/exec/main.h index 6cbbeb4..67fd80b 100644 --- a/exec/main.h +++ b/exec/main.h @@ -48,13 +48,10 @@ #include <corosync/hdb.h> #include <qb/qbloop.h> #include <corosync/totem/totempg.h> -#include <corosync/engine/config.h> #include <corosync/coroapi.h> extern unsigned long long *(*main_clm_get_by_nodeid) (unsigned int node_id); -extern void main_get_config_modules(struct config_iface_ver0 ***modules, int *num); - extern int main_mcast ( const struct iovec *iovec, unsigned int iov_len, diff --git a/include/Makefile.am b/include/Makefile.am index b08341f..11ed1e1 100644 --- a/include/Makefile.am +++ b/include/Makefile.am @@ -39,7 +39,7 @@ CS_INTERNAL_H = ipc_cfg.h ipc_cpg.h ipc_evs.h ipc_pload.h ipc_quorum.h \ jhash.h pload.h quorum.h sq.h ipc_votequorum.h ipc_cmap.h \ logsys.h coroapi.h icmap.h -ENGINE_H = config.h quorum.h +ENGINE_H = quorum.h TOTEM_H = totem.h totemip.h totempg.h diff --git a/include/corosync/engine/config.h b/include/corosync/engine/config.h deleted file mode 100644 index e6f7686..0000000 --- a/include/corosync/engine/config.h +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2006 Red Hat, Inc. - * - * All rights reserved. - * - * Author: Patrick Caulfield (pcaulfie@xxxxxxxxxx) - * - * This software licensed under BSD license, the text of which follows: - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * - Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - Neither the name of the MontaVista Software, Inc. nor the names of its - * contributors may be used to endorse or promote products derived from this - * software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF - * THE POSSIBILITY OF SUCH DAMAGE. - */ - -#ifndef CONFIG_H_DEFINED -#define CONFIG_H_DEFINED - -struct config_iface_ver0 { - int (*config_readconfig) (const char **error_string); - int (*config_writeconfig) (const char **error_string); - int (*config_reloadconfig) (int flush, const char **error_string); -}; - - - -#endif /* CONFIG_H_DEFINED */ -- 1.7.7.5 _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss