summaryrefslogtreecommitdiffstats
path: root/daemons/clvmd/clvmd-comms.h
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2011-09-25 19:37:00 +0000
committerZdenek Kabelac <zkabelac@redhat.com>2011-09-25 19:37:00 +0000
commit90d106ef19662fbbb686dfacf051a83e243390cd (patch)
treec35c1baf8b81ab4fa22bd0bb8308f0ea8247ff30 /daemons/clvmd/clvmd-comms.h
parentf1ab501a58e84270de711e3cd0f70a60ab923e51 (diff)
downloadlvm2-90d106ef19662fbbb686dfacf051a83e243390cd.tar.gz
lvm2-90d106ef19662fbbb686dfacf051a83e243390cd.tar.xz
lvm2-90d106ef19662fbbb686dfacf051a83e243390cd.zip
Restart CLVMD with same cluster manager
Add named cluster_ops to easily learn the name of the active cluster manager, so we are able to restart singlenode manager in testing. Add simple test for clvmd -S (restart) and -R (refresh) (though it needs some extensions).
Diffstat (limited to 'daemons/clvmd/clvmd-comms.h')
-rw-r--r--daemons/clvmd/clvmd-comms.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/daemons/clvmd/clvmd-comms.h b/daemons/clvmd/clvmd-comms.h
index 500bd575..7207334e 100644
--- a/daemons/clvmd/clvmd-comms.h
+++ b/daemons/clvmd/clvmd-comms.h
@@ -1,6 +1,6 @@
/*
* Copyright (C) 2002-2004 Sistina Software, Inc. All rights reserved.
- * Copyright (C) 2004-2009 Red Hat, Inc. All rights reserved.
+ * Copyright (C) 2004-2011 Red Hat, Inc. All rights reserved.
*
* This file is part of LVM2.
*
@@ -23,6 +23,7 @@
struct local_client;
struct cluster_ops {
+ const char *name;
void (*cluster_init_completed) (void);
int (*cluster_send_message) (const void *buf, int msglen,