--- src/clm/clmd/clms_evt.cc | 3 +++ src/clm/clmd/clms_imm.cc | 3 +++ 2 files changed, 6 insertions(+)
diff --git a/src/clm/clmd/clms_evt.cc b/src/clm/clmd/clms_evt.cc index 45450e70e..83fe76a1a 100644 --- a/src/clm/clmd/clms_evt.cc +++ b/src/clm/clmd/clms_evt.cc @@ -1849,10 +1849,13 @@ static void clms_send_track_current_cbkresp(SaAisErrorT ais_rc, msg.info.cbk_info.param.track.inv = 0; /* Response not required */ msg.info.cbk_info.param.track.root_cause_ent = (SaNameT *)malloc(sizeof(SaNameT)); + memset(msg.info.cbk_info.param.track.root_cause_ent, 0, sizeof(SaNameT)); msg.info.cbk_info.param.track.root_cause_ent->length = 10; /* to avoid osafassert in mds */ msg.info.cbk_info.param.track.cor_ids = (SaNtfCorrelationIdsT *)malloc(sizeof(SaNtfCorrelationIdsT)); + memset(msg.info.cbk_info.param.track.cor_ids, 0, + sizeof(SaNtfCorrelationIdsT)); msg.info.cbk_info.param.track.step = SA_CLM_CHANGE_COMPLETED; msg.info.cbk_info.param.track.time_super = (SaTimeT)SA_TIME_UNKNOWN; msg.info.cbk_info.param.track.buf_info.viewNumber = diff --git a/src/clm/clmd/clms_imm.cc b/src/clm/clmd/clms_imm.cc index b7de61c4c..7083115d9 100644 --- a/src/clm/clmd/clms_imm.cc +++ b/src/clm/clmd/clms_imm.cc @@ -1634,6 +1634,8 @@ uint32_t clms_prep_and_send_track(CLMS_CB *cb, CLMS_CLUSTER_NODE *node, msg.info.cbk_info.param.track.cor_ids = (SaNtfCorrelationIdsT *)malloc( sizeof(SaNtfCorrelationIdsT)); /*Not Supported as of now */ msg.info.cbk_info.param.track.step = step; + memset(msg.info.cbk_info.param.track.cor_ids, 0, + sizeof(SaNtfCorrelationIdsT)); if (step == SA_CLM_CHANGE_START) msg.info.cbk_info.param.track.time_super = node->lck_cbk_timeout; @@ -2681,6 +2683,7 @@ static void clms_lock_send_start_cbk(CLMS_CLUSTER_NODE *nodeop) { signal_spec.sigev_signo = SIGALRM; signal_spec.sigev_value.sival_ptr = nodeop; + memset(&act, 0, sizeof(struct sigaction)); act.sa_sigaction = clms_lock_timer_exp; act.sa_flags = SA_SIGINFO; -- 2.38.1 _______________________________________________ Opensaf-devel mailing list Opensaf-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opensaf-devel