summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2007-07-10 18:13:47 +1000
committerAndrew Tridgell <tridge@samba.org>2007-07-10 18:13:47 +1000
commitf97f2946d25f08b552466f42412a960bd13769d7 (patch)
tree5f675656b97cceeb33ad3e40a2dbfc9fd86af409
parenta4c96397f59232219ddc1c79333093c2fcbbd2ef (diff)
downloadsamba-f97f2946d25f08b552466f42412a960bd13769d7.tar.gz
samba-f97f2946d25f08b552466f42412a960bd13769d7.tar.xz
samba-f97f2946d25f08b552466f42412a960bd13769d7.zip
minor back-merge from samba4
(This used to be ctdb commit c591f9b2d2847f440702e7264c7da2fd6d69f4be)
-rw-r--r--ctdb/client/ctdb_client.c4
-rw-r--r--ctdb/config.mk20
-rw-r--r--ctdb/include/includes.h2
-rw-r--r--ctdb/lib/util/util_file.c2
4 files changed, 8 insertions, 20 deletions
diff --git a/ctdb/client/ctdb_client.c b/ctdb/client/ctdb_client.c
index fa30a9510d..b72faa83d7 100644
--- a/ctdb/client/ctdb_client.c
+++ b/ctdb/client/ctdb_client.c
@@ -1612,8 +1612,8 @@ static int dumpdb_fn(struct ctdb_context *ctdb, TDB_DATA key, TDB_DATA data, voi
char *keystr, *datastr;
struct ctdb_ltdb_header *h = (struct ctdb_ltdb_header *)data.dptr;
- keystr = hex_encode(ctdb, key.dptr, key.dsize);
- datastr = hex_encode(ctdb, data.dptr+sizeof(*h), data.dsize-sizeof(*h));
+ keystr = hex_encode_talloc(ctdb, key.dptr, key.dsize);
+ datastr = hex_encode_talloc(ctdb, data.dptr+sizeof(*h), data.dsize-sizeof(*h));
fprintf(f, "dmaster: %u\n", h->dmaster);
fprintf(f, "rsn: %llu\n", (unsigned long long)h->rsn);
diff --git a/ctdb/config.mk b/ctdb/config.mk
index 076562297f..61f1e36823 100644
--- a/ctdb/config.mk
+++ b/ctdb/config.mk
@@ -7,24 +7,12 @@ OBJ_FILES = brlock_ctdb.o
OBJ_FILES = opendb_ctdb.o
##################
-[SUBSYSTEM::ctdb_tcp]
-OBJ_FILES = \
- tcp/tcp_init.o \
- tcp/tcp_io.o \
- tcp/tcp_connect.o
-
-##################
[SUBSYSTEM::ctdb]
OBJ_FILES = \
ctdb_cluster.o \
- common/ctdb.o \
- common/ctdb_call.o \
- common/ctdb_message.o \
- common/ctdb_ltdb.o \
- common/ctdb_util.o \
+ client/ctdb_client.o \
common/ctdb_io.o \
- common/ctdb_client.o \
- common/ctdb_daemon.o \
- common/ctdb_lockwait.o
+ common/ctdb_ltdb.o \
+ common/ctdb_message.o \
+ common/ctdb_util.o
PUBLIC_DEPENDENCIES = LIBTDB LIBTALLOC
-PRIVATE_DEPENDENCIES = ctdb_tcp
diff --git a/ctdb/include/includes.h b/ctdb/include/includes.h
index a345fa2e81..b33542a0bc 100644
--- a/ctdb/include/includes.h
+++ b/ctdb/include/includes.h
@@ -34,7 +34,7 @@ struct timeval timeval_until(const struct timeval *tv1,
_PUBLIC_ struct timeval timeval_current_ofs(uint32_t secs, uint32_t usecs);
double timeval_elapsed(struct timeval *tv);
char **file_lines_load(const char *fname, int *numlines, TALLOC_CTX *mem_ctx);
-char *hex_encode(TALLOC_CTX *mem_ctx, const unsigned char *buff_in, size_t len);
+char *hex_encode_talloc(TALLOC_CTX *mem_ctx, const unsigned char *buff_in, size_t len);
_PUBLIC_ const char **str_list_add(const char **list, const char *s);
_PUBLIC_ int set_blocking(int fd, BOOL set);
diff --git a/ctdb/lib/util/util_file.c b/ctdb/lib/util/util_file.c
index e9050fb25f..21d64b20e3 100644
--- a/ctdb/lib/util/util_file.c
+++ b/ctdb/lib/util/util_file.c
@@ -102,7 +102,7 @@ _PUBLIC_ char **file_lines_load(const char *fname, int *numlines, TALLOC_CTX *me
return file_lines_parse(p, size, numlines, mem_ctx);
}
-char *hex_encode(TALLOC_CTX *mem_ctx, const unsigned char *buff_in, size_t len)
+char *hex_encode_talloc(TALLOC_CTX *mem_ctx, const unsigned char *buff_in, size_t len)
{
int i;
char *hex_buffer;