Browse Source

Move coroapi out of external headers

Signed-off-by: Steven Dake <sdake@redhat.com>
Reviewed-by: Angus Salkled <asalkeld@redhat.com>
Steven Dake 14 years ago
parent
commit
e5aba30a49

+ 2 - 3
TODO

@@ -10,9 +10,8 @@
  Current priority list for Needle 2.0
 --------------------------------------
 1. quorum debugging and rework
-2. remove external plug-in api
-3. allow a cluster name to autogenerate a mcastaddr
-4. ring status change via corosync-notifyd
+2. allow a cluster name to autogenerate a mcastaddr
+3. ring status change via corosync-notifyd
 
 --------------------------------------
  Current priority list for Needle 2.1

+ 0 - 1
corosync.spec.in

@@ -294,7 +294,6 @@ The Corosync Cluster Engine APIs.
 %{_includedir}/corosync/lcr/lcr_ifact.h
 %dir %{_includedir}/corosync/engine
 %{_includedir}/corosync/engine/config.h
-%{_includedir}/corosync/engine/coroapi.h
 %{_includedir}/corosync/engine/icmap.h
 %{_includedir}/corosync/engine/quorum.h
 %{_libdir}/libcfg.so

+ 0 - 1
exec/apidef.c

@@ -54,7 +54,6 @@
 #include "schedwrk.h"
 #include "main.h"
 #include "apidef.h"
-#include <corosync/engine/coroapi.h>
 #include "service.h"
 
 LOGSYS_DECLARE_SUBSYS ("APIDEF");

+ 1 - 1
exec/apidef.h

@@ -35,7 +35,7 @@
 #ifndef APIDEF_H_DEFINED
 #define APIDEF_H_DEFINED
 
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 
 extern struct corosync_api_v1 *apidef_get (void);
 

+ 1 - 1
exec/evil.c

@@ -71,7 +71,7 @@
 #include <corosync/list.h>
 #include <corosync/lcr/lcr_ifact.h>
 #include <corosync/config.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/logsys.h>
 #include <qb/qbipcs.h>
 #include "sync.h"

+ 1 - 1
exec/main.h

@@ -49,7 +49,7 @@
 #include <qb/qbloop.h>
 #include <corosync/totem/totempg.h>
 #include <corosync/engine/config.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 
 extern unsigned long long *(*main_clm_get_by_nodeid) (unsigned int node_id);
 

+ 1 - 1
exec/mainconfig.h

@@ -37,7 +37,7 @@
 
 #include <corosync/logsys.h>
 #include <corosync/list.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 
 /**
  * All service handlers in the AIS

+ 0 - 1
exec/service.c

@@ -52,7 +52,6 @@
 #include <corosync/totem/totempg.h>
 #include <corosync/totem/totemip.h>
 #include "main.h"
-#include <corosync/engine/coroapi.h>
 #include "service.h"
 
 #include <qb/qbipcs.h>

+ 1 - 1
exec/vsf_quorum.c

@@ -64,7 +64,7 @@
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/lcr/lcr_ifact.h>
 #include <corosync/mar_gen.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/logsys.h>
 #include <corosync/engine/quorum.h>
 #include <corosync/engine/icmap.h>

+ 1 - 1
exec/vsf_ykd.c

@@ -60,7 +60,7 @@
 #include <corosync/corotypes.h>
 #include <qb/qbipc_common.h>
 #include <corosync/mar_gen.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/engine/quorum.h>
 #include <corosync/swab.h>
 #include <corosync/lcr/lcr_comp.h>

+ 3 - 2
include/Makefile.am

@@ -36,11 +36,12 @@ CS_H			= hdb.h cs_config.h cpg.h cfg.h evs.h mar_gen.h swab.h 	\
 			list.h corotypes.h quorum.h votequorum.h sam.h cmap.h
 
 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
+			jhash.h pload.h quorum.h sq.h ipc_votequorum.h ipc_cmap.h \
+			logsys.h coroapi.h
 
 LCR_H			= lcr_ckpt.h lcr_comp.h	lcr_ifact.h
 
-ENGINE_H		= config.h coroapi.h quorum.h icmap.h
+ENGINE_H		= config.h quorum.h icmap.h
 
 TOTEM_H			= totem.h totemip.h totempg.h
 

+ 0 - 0
include/corosync/engine/coroapi.h → include/corosync/coroapi.h


+ 1 - 1
services/cfg.c

@@ -60,7 +60,7 @@
 #include <corosync/ipc_cfg.h>
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/logsys.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/engine/icmap.h>
 #include <corosync/corodefs.h>
 

+ 1 - 1
services/cmap.c

@@ -53,7 +53,7 @@
 #include <corosync/ipc_cmap.h>
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/logsys.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/engine/icmap.h>
 
 #define hdb_error_to_cs(_result_) qb_to_cs_error(_result_)

+ 1 - 1
services/cpg.c

@@ -64,7 +64,7 @@
 #include <corosync/jhash.h>
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/logsys.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 
 #include <corosync/cpg.h>
 #include <corosync/ipc_cpg.h>

+ 1 - 1
services/evs.c

@@ -57,7 +57,7 @@
 #include <corosync/corodefs.h>
 #include <corosync/mar_gen.h>
 #include <corosync/lcr/lcr_comp.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/logsys.h>
 #include <corosync/list.h>
 

+ 1 - 1
services/mon.c

@@ -42,7 +42,7 @@
 #include <corosync/corotypes.h>
 #include <corosync/corodefs.h>
 #include <corosync/lcr/lcr_comp.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/list.h>
 #include <corosync/logsys.h>
 #include <corosync/engine/icmap.h>

+ 1 - 1
services/pload.c

@@ -61,7 +61,7 @@
 #include <corosync/corodefs.h>
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/mar_gen.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/ipc_pload.h>
 #include <corosync/list.h>
 #include <corosync/logsys.h>

+ 1 - 1
services/testquorum.c

@@ -62,7 +62,7 @@
 
 #include <corosync/mar_gen.h>
 #include <corosync/lcr/lcr_comp.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 
 #include <corosync/engine/quorum.h>
 

+ 1 - 1
services/votequorum.c

@@ -66,7 +66,7 @@
 #include <corosync/lcr/lcr_comp.h>
 #include <corosync/logsys.h>
 #include <corosync/mar_gen.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/engine/quorum.h>
 #include <corosync/engine/icmap.h>
 #include <corosync/ipc_votequorum.h>

+ 1 - 1
services/wd.c

@@ -44,7 +44,7 @@
 #include <corosync/corotypes.h>
 #include <corosync/corodefs.h>
 #include <corosync/lcr/lcr_comp.h>
-#include <corosync/engine/coroapi.h>
+#include <corosync/coroapi.h>
 #include <corosync/list.h>
 #include <corosync/logsys.h>
 #include <corosync/engine/icmap.h>