diff options
author | Andrew Tridgell <tridge@samba.org> | 2007-02-08 00:58:17 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:44:49 -0500 |
commit | 07478016d7354274cd53ff2b4ec1dda3f0f439d1 (patch) | |
tree | ae2e3fdfd7a12fab6fc4ca244bda786d7a5bd09b /source4/cluster/ctdb/brlock_ctdb.c | |
parent | ecf2c1effb778a95fd863a5e87ec7e378d228b57 (diff) | |
download | samba-07478016d7354274cd53ff2b4ec1dda3f0f439d1.tar.gz samba-07478016d7354274cd53ff2b4ec1dda3f0f439d1.tar.bz2 samba-07478016d7354274cd53ff2b4ec1dda3f0f439d1.zip |
r21230: added the hooks needed in the cluster layer and the messaging code for
handling messages to remote nodes. Implemented dummy functions in the
'local' cluster backend for the messaging hooks, and modified the
messaging layer to check if the destination is remote and redirect
messages via the cluster layer
(This used to be commit 4474552e8fb73efebef32ad8480d7fe9a1e379ef)
Diffstat (limited to 'source4/cluster/ctdb/brlock_ctdb.c')
-rw-r--r-- | source4/cluster/ctdb/brlock_ctdb.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source4/cluster/ctdb/brlock_ctdb.c b/source4/cluster/ctdb/brlock_ctdb.c index ffc5facbb4..04f617beb9 100644 --- a/source4/cluster/ctdb/brlock_ctdb.c +++ b/source4/cluster/ctdb/brlock_ctdb.c @@ -105,7 +105,8 @@ static void show_locks(const char *op, struct lock_struct *locks, int count) static struct brl_context *brl_ctdb_init(TALLOC_CTX *mem_ctx, struct server_id server, struct messaging_context *messaging_ctx) { - struct ctdb_context *ctdb = talloc_get_type(cluster_private(), struct ctdb_context); + struct ctdb_context *ctdb = talloc_get_type(cluster_backend_handle(), + struct ctdb_context); struct brl_context *brl; brl = talloc(mem_ctx, struct brl_context); @@ -911,7 +912,8 @@ static const struct brlock_ops brlock_tdb_ops = { void brl_ctdb_init_ops(void) { - struct ctdb_context *ctdb = talloc_get_type(cluster_private(), struct ctdb_context); + struct ctdb_context *ctdb = talloc_get_type(cluster_backend_handle(), + struct ctdb_context); brl_set_ops(&brlock_tdb_ops); |