public inbox for cluster-cvs@sourceware.org
help / color / mirror / Atom feed
* cluster: STABLE3 - rgmanager: Fix vft.c and related build warnings
@ 2009-06-22 13:47 Lon Hohberger
0 siblings, 0 replies; only message in thread
From: Lon Hohberger @ 2009-06-22 13:47 UTC (permalink / raw)
To: cluster-cvs-relay
Gitweb: http://git.fedorahosted.org/git/cluster.git?p=cluster.git;a=commitdiff;h=7f448db94682caf677ebac707b20a2163f27d07a
Commit: 7f448db94682caf677ebac707b20a2163f27d07a
Parent: 7506ce9125e8daf3f808c310a931893ec87c20ba
Author: Lon Hohberger <lhh@redhat.com>
AuthorDate: Fri May 29 11:30:47 2009 -0400
Committer: Lon Hohberger <lhh@redhat.com>
CommitterDate: Mon Jun 22 09:32:02 2009 -0400
rgmanager: Fix vft.c and related build warnings
Signed-off-by: Lon Hohberger <lhh@redhat.com>
---
rgmanager/include/vf.h | 3 +++
rgmanager/src/clulib/vft.c | 8 ++++----
rgmanager/src/daemons/rg_state.c | 2 +-
3 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/rgmanager/include/vf.h b/rgmanager/include/vf.h
index e149a47..99239ab 100644
--- a/rgmanager/include/vf.h
+++ b/rgmanager/include/vf.h
@@ -166,10 +166,13 @@ int vf_write(cluster_member_list_t *membership, uint32_t flags,
char *keyid, void *data, uint32_t datalen);
int vf_read(cluster_member_list_t *membership, char *keyid,
uint64_t *view, void **data, uint32_t *datalen);
+int vf_read_local(char *keyid, uint64_t *view, void **data, uint32_t *datalen);
+
int vf_key_init(char *keyid, int timeout, vf_vote_cb_t vote_cb,
vf_commit_cb_t commit_cb);
int getuptime(struct timeval *tv);
int vf_process_msg(msgctx_t *ctx, int nodeid, generic_msg_hdr *msgp, int nbytes);
+void dump_vf_states(FILE *fp);
#define MSGP_VFS 0x18dcf1
#define MSGP_VFC 0x0103fab
diff --git a/rgmanager/src/clulib/vft.c b/rgmanager/src/clulib/vft.c
index d944aae..1bae2a7 100644
--- a/rgmanager/src/clulib/vft.c
+++ b/rgmanager/src/clulib/vft.c
@@ -799,7 +799,7 @@ vf_try_commit(key_node_t *key_node)
}
-void
+static void
vf_event_loop(msgctx_t *ctx, int my_node_id)
{
int n;
@@ -844,7 +844,7 @@ vf_wait_ready(void)
}
-void *
+static void *
vf_server(void *arg)
{
int my_node_id;
@@ -1067,7 +1067,7 @@ vf_key_init(char *keyid, int timeout, vf_vote_cb_t vote_cb,
}
-vf_msg_t *
+static vf_msg_t *
build_vf_data_message(int cmd, char *keyid, void *data, uint32_t datalen,
int viewno, int trans, uint32_t *retlen)
{
@@ -1521,7 +1521,7 @@ vf_read(cluster_member_list_t *membership, char *keyid, uint64_t *view,
int
-vf_read_local(char *keyid, int *view, void **data, uint32_t *datalen)
+vf_read_local(char *keyid, uint64_t *view, void **data, uint32_t *datalen)
{
key_node_t *key_node = NULL;
diff --git a/rgmanager/src/daemons/rg_state.c b/rgmanager/src/daemons/rg_state.c
index cddbaa6..9e13e21 100644
--- a/rgmanager/src/daemons/rg_state.c
+++ b/rgmanager/src/daemons/rg_state.c
@@ -407,7 +407,7 @@ get_rg_state_local(char *name, rg_state_t *svcblk)
int datalen;
#else
void *data = NULL;
- uint64_t viewno;
+ uint64_t viewno = 0;
uint32_t datalen;
#endif
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-06-22 13:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-22 13:47 cluster: STABLE3 - rgmanager: Fix vft.c and related build warnings Lon Hohberger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).