libctdb: reorganize headers: remove ctdb.h, add ctdb_client.h and ctdb_protocol.h
authorRusty Russell <rusty@rustcorp.com.au>
Thu, 20 May 2010 05:48:30 +0000 (15:18 +0930)
committerRusty Russell <rusty@rustcorp.com.au>
Thu, 20 May 2010 05:48:30 +0000 (15:18 +0930)
commitd5f6026a225ff811ac32c3b3bb5c81ed0f554054
tree3aba1c12fbb9308d077620dc4281c18f8f011778
parent6f1221e9e15e9d2b651c976fce51b301f7b5c6cd
libctdb: reorganize headers: remove ctdb.h, add ctdb_client.h and ctdb_protocol.h

ctdb_client.h is the existing internal client interface (which was mainly
in ctdb.h), and ctdb_protocol.h is the information needed for the wire
protocol only.

ctdb.h will be the new, shiny, libctdb API.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
(This used to be ctdb commit 4bba6b8cd47b352f98d41f9f06258d5ac3c9adef)
16 files changed:
ctdb/Makefile.in
ctdb/common/cmdline.c
ctdb/common/ctdb_io.c
ctdb/common/ctdb_logging.c
ctdb/include/ctdb_client.h [moved from ctdb/include/ctdb.h with 72% similarity]
ctdb/include/ctdb_private.h
ctdb/include/ctdb_protocol.h [new file with mode: 0644]
ctdb/include/includes.h
ctdb/packaging/RPM/ctdb.spec.in
ctdb/server/ctdb_banning.c
ctdb/server/ctdb_daemon.c
ctdb/server/ctdb_logging.c
ctdb/server/ctdb_recoverd.c
ctdb/tests/src/ctdb_bench.c
ctdb/tools/ctdb.c
ctdb/tools/ctdb_vacuum.c