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 panjiam from 
      ([email protected])
   2. Linux-HA CVS: pkg by davidlee from 
      ([email protected])
   3. Linux-HA CVS: lib by panjiam from 
      ([email protected])


----------------------------------------------------------------------

Message: 1
Date: Tue, 15 Nov 2005 00:59:43 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by panjiam from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : panjiam
Host    : 
Project : linux-ha
Module  : lib

Dir     : linux-ha/lib/plugins/HBcomm


Modified Files:
        tipc.c 


Log Message:
- fixed a BEAM warning.
- can not release memory in tipc_close.
- reduced 2 variables.


===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/plugins/HBcomm/tipc.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- tipc.c      10 Nov 2005 04:38:19 -0000      1.2
+++ tipc.c      15 Nov 2005 07:59:42 -0000      1.3
@@ -277,9 +277,6 @@
                 close(tipc->sendfd);
         }
 
-        FREE(tipc);
-        FREE(mp);
-
         PILCallLog(LOG, PIL_INFO, "%s: tipc closed", __FUNCTION__);
         return HA_OK;
 }
@@ -291,7 +288,7 @@
 {
         struct sockaddr_tipc client_addr;
         struct tipc_private * tipc;
-        int sock_len;
+        socklen_t sock_len;
         int numbytes;
 
         TIPC_ASSERT(mp);
@@ -328,19 +325,15 @@
 tipc_write(struct hb_media * mp, void * msg, int len)
 {
         struct tipc_private * tipc;
-
         int numbytes;
-        int sock_len;
 
         TIPC_ASSERT(mp);
 
         tipc = (struct tipc_private *) mp->pd;        
 
-        sock_len = sizeof(struct sockaddr_tipc);
-
         if ( (numbytes = sendto(tipc->sendfd, msg, len, 0, 
                                 (struct sockaddr *)&tipc->maddr, 
-                                sock_len)) < 0 ){
+                                sizeof(struct sockaddr_tipc))) < 0 ){
                 PILCallLog(LOG, PIL_CRIT, "%s: Unable to send message: %s", 
                            __FUNCTION__, strerror(errno));
                 return HA_FAIL;
@@ -396,10 +389,8 @@
 {
         struct sockaddr_tipc server_addr;
         struct tipc_private * tipc = NULL;
-        int sock_len;
         int sd;        
         
-        sock_len = sizeof (struct sockaddr_tipc);
         sd = socket (AF_TIPC, SOCK_RDM, 0);
 
         tipc = (struct tipc_private *) mp->pd;
@@ -413,7 +404,8 @@
 
         /* Bind  port to sequence */
 
-        if (bind (sd, (struct sockaddr*)&server_addr, sock_len) != 0){
+        if (bind (sd, (struct sockaddr*)&server_addr, 
+                 sizeof(struct sockaddr_tipc)) != 0){
                 PILCallLog(LOG, PIL_CRIT, 
                            "%s: Could not bind to sequence <%u,%u,%u> scope 
%u",
                            __FUNCTION__, 




------------------------------

Message: 2
Date: Tue, 15 Nov 2005 06:11:18 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: pkg by davidlee from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : davidlee
Host    : 
Project : linux-ha
Module  : pkg

Dir     : linux-ha/pkg


Modified Files:
        Makefile.am 


Log Message:
Solaris pkg: owner/perm adjustments (correspond to e.g. heartbeat.spec.in 
1.136, 1.137 updates)
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/pkg/Makefile.am,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -3 -r1.13 -r1.14
--- Makefile.am 13 Oct 2005 11:36:54 -0000      1.13
+++ Makefile.am 15 Nov 2005 13:11:17 -0000      1.14
@@ -1,4 +1,4 @@
-# $Id: Makefile.am,v 1.13 2005/10/13 11:36:54 davidlee Exp $
+# $Id: Makefile.am,v 1.14 2005/11/15 13:11:17 davidlee Exp $
 #
 # "pkg" Makefile for Solaris etc.
 #
@@ -76,7 +76,11 @@
              { $$4 = $$5 = $$6 = "?" } \
            "/" $$3 ~ /^(\/usr|\/usr\/lib|\/usr\/lib\/ocf)$$/ \
              { $$4 = $$5 = $$6 = "?" } \
-           "/" $$3 == "@HA_VARLIBDIR@/@HB_PKG@/ccm" \
+           "/" $$3 == "@HA_VARRUNDIR@/@HB_PKG@/ccm" \
+             { $$5 = "@HA_CCMUSER@" ; $$6 = "@HA_APIGROUP@" } \
+           "/" $$3 == "@HA_VARRUNDIR@/@HB_PKG@/crm" \
+             { $$5 = "@HA_CCMUSER@" ; $$6 = "@HA_APIGROUP@" } \
+           "/" $$3 == "@HA_VARLIBDIR@/@HB_PKG@/crm" \
              { $$5 = "@HA_CCMUSER@" ; $$6 = "@HA_APIGROUP@" } \
            "/" $$3 == "@HA_COREDIR@/@HA_CCMUSER@" \
              { $$5 = "@HA_CCMUSER@" } \




------------------------------

Message: 3
Date: Tue, 15 Nov 2005 08:24:02 -0700 (MST)
From: [email protected]
Subject: [Linux-ha-cvs] Linux-HA CVS: lib by panjiam from 
To: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>

linux-ha CVS committal

Author  : panjiam
Host    : 
Project : linux-ha
Module  : lib

Dir     : linux-ha/lib/plugins/HBcomm


Modified Files:
        tipc.c 


Log Message:
family is needed by tipc-1.5.x
===================================================================
RCS file: /home/cvs/linux-ha/linux-ha/lib/plugins/HBcomm/tipc.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- tipc.c      15 Nov 2005 07:59:42 -0000      1.3
+++ tipc.c      15 Nov 2005 15:24:01 -0000      1.4
@@ -151,6 +151,7 @@
         tipc->seq_upper = seq_upper;
 
          /* setting mcast addr */
+        tipc->maddr.family = AF_TIPC;
         tipc->maddr.addrtype = TIPC_ADDR_MCAST;
         tipc->maddr.addr.name.domain = 0;
         tipc->maddr.addr.nameseq.type = name_type;




------------------------------

_______________________________________________
Linux-ha-cvs mailing list
[email protected]
http://lists.community.tummy.com/mailman/listinfo/linux-ha-cvs


End of Linux-ha-cvs Digest, Vol 24, Issue 54
********************************************

Reply via email to