---
 src/mds/mds_c_db.c     | 1 +
 src/mds/mds_c_sndrcv.c | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/mds/mds_c_db.c b/src/mds/mds_c_db.c
index 58f0e3aee..e1991517e 100644
--- a/src/mds/mds_c_db.c
+++ b/src/mds/mds_c_db.c
@@ -433,6 +433,7 @@ uint32_t mds_vdest_tbl_get_role(MDS_VDEST_ID vdest_id, 
V_DEST_RL *role)
        vdest_info = (MDS_VDEST_INFO *)ncs_patricia_tree_get(
            &gl_mds_mcm_cb->vdest_list, (uint8_t *)&vdest_id);
        if (vdest_info == NULL) {
+               *role = V_DEST_RL_INVALID;
                m_MDS_LOG_DBG("MDS:DB: VDEST not present");
                m_MDS_LEAVE();
                return NCSCC_RC_FAILURE;
diff --git a/src/mds/mds_c_sndrcv.c b/src/mds/mds_c_sndrcv.c
index 7850ac714..0dc76eef4 100644
--- a/src/mds/mds_c_sndrcv.c
+++ b/src/mds/mds_c_sndrcv.c
@@ -2319,7 +2319,7 @@ static uint32_t mcm_query_for_node_dest(MDS_DEST adest, 
uint8_t *to)
                                *to = DESTINATION_SAME_PROCESS;
                        else
                                *to = DESTINATION_ON_NODE;
-               } else if (dest_node_id != src_node_id) {
+               } else {
                        *to = DESTINATION_OFF_NODE;
                }
                return NCSCC_RC_SUCCESS;
-- 
2.17.1



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

Reply via email to