summaryrefslogtreecommitdiffstats
path: root/daemons/clvmd/clvmd-comms.h
diff options
context:
space:
mode:
authorPatrick Caulfield <pcaulfie@redhat.com>2007-05-02 12:22:40 +0000
committerPatrick Caulfield <pcaulfie@redhat.com>2007-05-02 12:22:40 +0000
commite1cd6dbc07d41bda93caa5a388470c2fd7e6e5dd (patch)
tree98de41d46ed242561acfeb3f502efa777d777654 /daemons/clvmd/clvmd-comms.h
parentf46af53ea36216d1784a6cbc2139fcc70878bd04 (diff)
downloadlvm2-e1cd6dbc07d41bda93caa5a388470c2fd7e6e5dd.tar.gz
lvm2-e1cd6dbc07d41bda93caa5a388470c2fd7e6e5dd.tar.xz
lvm2-e1cd6dbc07d41bda93caa5a388470c2fd7e6e5dd.zip
Misc clvmd cleanups from Jim Meyering
Diffstat (limited to 'daemons/clvmd/clvmd-comms.h')
-rw-r--r--daemons/clvmd/clvmd-comms.h22
1 files changed, 13 insertions, 9 deletions
diff --git a/daemons/clvmd/clvmd-comms.h b/daemons/clvmd/clvmd-comms.h
index 6bfcd562..4cd177ab 100644
--- a/daemons/clvmd/clvmd-comms.h
+++ b/daemons/clvmd/clvmd-comms.h
@@ -25,27 +25,31 @@ struct local_client;
struct cluster_ops {
void (*cluster_init_completed) (void);
- int (*cluster_send_message) (void *buf, int msglen, char *csid,
- const char *errtext);
- int (*name_from_csid) (char *csid, char *name);
- int (*csid_from_name) (char *csid, char *name);
+ int (*cluster_send_message) (const void *buf, int msglen,
+ const char *csid,
+ const char *errtext);
+ int (*name_from_csid) (const char *csid, char *name);
+ int (*csid_from_name) (char *csid, const char *name);
int (*get_num_nodes) (void);
int (*cluster_fd_callback) (struct local_client *fd, char *buf, int len,
- char *csid, struct local_client **new_client);
+ const char *csid,
+ struct local_client **new_client);
int (*get_main_cluster_fd) (void); /* gets accept FD or cman cluster socket */
int (*cluster_do_node_callback) (struct local_client *client,
- void (*callback) (struct local_client *,
- char *csid, int node_up));
+ void (*callback) (struct local_client *,
+ const char *csid,
+ int node_up));
int (*is_quorate) (void);
void (*get_our_csid) (char *csid);
- void (*add_up_node) (char *csid);
+ void (*add_up_node) (const char *csid);
void (*reread_config) (void);
void (*cluster_closedown) (void);
int (*get_cluster_name)(char *buf, int buflen);
- int (*sync_lock) (const char *resource, int mode, int flags, int *lockid);
+ int (*sync_lock) (const char *resource, int mode,
+ int flags, int *lockid);
int (*sync_unlock) (const char *resource, int lockid);
};