Send Linux-ha-cvs mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
or, via email, send a message with subject or body 'help' to
[EMAIL PROTECTED]
You can reach the person managing the list at
[EMAIL PROTECTED]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Linux-ha-cvs digest..."
Today's Topics:
1. Linux-HA CVS: lib by andrew from
([email protected])
2. Linux-HA CVS: lib by andrew from
([email protected])
3. Linux-HA CVS: lib by andrew from
([email protected])
4. Linux-HA CVS: lib by andrew from
([email protected])
5. Linux-HA CVS: lib by gshi from ([email protected])
----------------------------------------------------------------------
Message: 1
Date: Wed, 31 May 2006 08:55:59 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : andrew
Host :
Project : linux-ha
Module : lib
Dir : linux-ha/lib/crm/pengine
Log Message:
Directory /home/cvs/linux-ha/linux-ha/lib/crm/pengine added to the repository
------------------------------
Message: 2
Date: Wed, 31 May 2006 08:59:13 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : andrew
Host :
Project : linux-ha
Module : lib
Dir : linux-ha/lib/crm/pengine
Added Files:
Makefile.am clone.c common.c common.h group.c native.c rules.c
rules.h status.c status.h unpack.c utils.c utils.h
Log Message:
Common code for determining the current cluster state
** NOT HOOKED UP YET **
------------------------------
Message: 3
Date: Wed, 31 May 2006 09:00:38 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : andrew
Host :
Project : linux-ha
Module : lib
Dir : linux-ha/lib/crm/pengine
Added Files:
complex.c complex.h
Log Message:
Some more file that will definitly live in this new location
------------------------------
Message: 4
Date: Wed, 31 May 2006 09:45:01 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by andrew from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : andrew
Host :
Project : linux-ha
Module : lib
Dir : linux-ha/lib/crm/pengine
Added Files:
.cvsignore
Log Message:
ignore file
------------------------------
Message: 5
Date: Wed, 31 May 2006 11:31:58 -0600 (MDT)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by gshi from
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
linux-ha CVS committal
Author : gshi
Host :
Project : linux-ha
Module : lib
Dir : linux-ha/lib/hbclient
Modified Files:
client_lib.c
Log Message:
the library should make a copy of the client id
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/hbclient/client_lib.c,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -3 -r1.41 -r1.42
--- client_lib.c 28 May 2006 00:57:55 -0000 1.41
+++ client_lib.c 31 May 2006 17:31:57 -0000 1.42
@@ -1,4 +1,4 @@
-/* $Id: client_lib.c,v 1.41 2006/05/28 00:57:55 zhenh Exp $ */
+/* $Id: client_lib.c,v 1.42 2006/05/31 17:31:57 gshi Exp $ */
/*
* client_lib: heartbeat API client side code
*
@@ -51,7 +51,7 @@
#include <glib.h>
#include <clplumbing/cl_random.h>
-
+#define CLIENTID_MAXLEN 36
struct sys_config * config = NULL;
int netstring_format = TRUE;
@@ -219,7 +219,7 @@
volatile struct process_info * curproc = NULL;
static char OurPid[16];
-static const char * OurClientID = NULL;
+static char OurClientID[CLIENTID_MAXLEN];
static char OurNode[SYS_NMLN];
static ll_cluster_t* hb_cluster_new(void);
@@ -313,10 +313,10 @@
/* Create our client id */
if (clientid != NULL) {
- OurClientID = clientid;
+ strncpy(OurClientID, clientid, CLIENTID_MAXLEN);
iscasual = 0;
}else{
- OurClientID = OurPid;
+ strncpy(OurClientID, OurPid, CLIENTID_MAXLEN);
iscasual = 1;
}
@@ -475,7 +475,7 @@
}
pi->chan->ops->waitout(pi->chan);
ZAPMSG(request);
- OurClientID = NULL;
+ OurClientID[0] = EOS;
if(need_destroy_chan){
pi->chan->ops->destroy(pi->chan);
}
------------------------------
_______________________________________________
Linux-ha-cvs mailing list
[email protected]
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs
End of Linux-ha-cvs Digest, Vol 30, Issue 108
*********************************************