Ack(Not tested).

Thanks
-Nagu
----- Original Message -----
From: mahesh.va...@oracle.com
To: arne.r.eriks...@ericsson.com, nagendr...@oracle.com
Cc: opensaf-devel@lists.sourceforge.net
Sent: Tuesday, August 19, 2014 6:13:44 PM GMT +05:30 Chennai, Kolkata, Mumbai, 
New Delhi
Subject: [PATCH 1 of 1] mds: set transport TCP when TIPC is not 
configured/build [#994]

 osaf/libs/core/mds/mds_main.c |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)


After multicast change  is getting acessed with out updating
TCP/TIPC value when Opensaf binaries is not Build with out --enable-tipc option
which is preventing Opensaf bring-up.

Now updated  value with TCP when TIPC is NOT Build/configured
with --enable-tipc option.

diff --git a/osaf/libs/core/mds/mds_main.c b/osaf/libs/core/mds/mds_main.c
--- a/osaf/libs/core/mds/mds_main.c
+++ b/osaf/libs/core/mds/mds_main.c
@@ -515,9 +515,7 @@ void mds_init_transport(void)
        struct stat sockStat;
 
        rc = stat(MDS_MDTM_CONNECT_PATH, &sockStat);
-       if (rc == 0)  /* dtm intra server exists */
-               tipc_or_tcp = "TCP";
-       else
+       if (rc != 0)  /* dtm intra server not exists */
                tipc_or_tcp = "TIPC";
 
        if (strcmp(tipc_or_tcp, "TIPC") == 0) {
@@ -540,6 +538,7 @@ void mds_init_transport(void)
 
        } else {
 #endif
+               tipc_or_tcp = "TCP";
                mds_mdtm_init = mds_mdtm_init_tcp;
                mds_mdtm_destroy = mds_mdtm_destroy_tcp;
                mds_mdtm_svc_subscribe = mds_mdtm_svc_subscribe_tcp;

------------------------------------------------------------------------------
_______________________________________________
Opensaf-devel mailing list
Opensaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to