src/amf/agent/ava_hdl.cc  |  13 +++++--------
 src/amf/agent/ava_mds.cc  |  12 ++++--------
 src/amf/agent/ava_op.cc   |  11 ++++-------
 src/amf/amfwd/amf_wdog.c  |   2 +-
 src/amf/common/d2nmsg.c   |   7 ++-----
 src/amf/common/n2avamsg.c |   1 -
 src/amf/tools/amf_pm.c    |   4 +---
 7 files changed, 17 insertions(+), 33 deletions(-)


V2 Re-based changes on OpenSAF 5.2.RC1 tagged code.
[src/amf/agent/ava_hdl.cc:59] -> [src/amf/agent/ava_hdl.cc:67]: (style) 
Variable 'rc' is reassigned a value before the old one has been used.
[src/amf/agent/ava_hdl.cc:420]: (style) The scope of the variable 'rec' can be 
reduced.
[src/amf/agent/ava_hdl.cc:592]: (style) The scope of the variable 'i' can be 
reduced.
[src/amf/agent/ava_mds.cc:86] -> [src/amf/agent/ava_mds.cc:90]: (style) 
Variable 'rc' is reassigned a value before the old one has been used.
[src/amf/agent/ava_mds.cc:149] -> [src/amf/agent/ava_mds.cc:158]: (style) 
Variable 'rc' is reassigned a value before the old one has been used.
[src/amf/agent/ava_mds.cc:1020] -> [src/amf/agent/ava_mds.cc:1028]: (style) 
Variable 'rc' is reassigned a value before the old one has been used.
[src/amf/agent/ava_mds.cc:1103] -> [src/amf/agent/ava_mds.cc:1107]: (style) 
Variable 'msg' is reassigned a value before the old one has been used.
[src/amf/agent/ava_op.cc:221] -> [src/amf/agent/ava_op.cc:222]: (style) 
Variable 'osaf_cbk.saAmfContainedComponentInstantiateCallback' is reassigned a 
value before the old one has been used.
[src/amf/agent/ava_op.cc:240] -> [src/amf/agent/ava_op.cc:241]: (style) 
Variable 'osaf_cbk.saAmfContainedComponentInstantiateCallback' is reassigned a 
value before the old one has been used.
[src/amf/agent/ava_op.cc:241] -> [src/amf/agent/ava_op.cc:242]: (style) 
Variable 'osaf_cbk.saAmfContainedComponentInstantiateCallback' is reassigned a 
value before the old one has been used.
[src/amf/agent/ava_op.cc:120]: (style) The scope of the variable 'cb' can be 
reduced.

diff --git a/src/amf/agent/ava_hdl.cc b/src/amf/agent/ava_hdl.cc
--- a/src/amf/agent/ava_hdl.cc
+++ b/src/amf/agent/ava_hdl.cc
@@ -56,7 +56,6 @@ static bool ava_hdl_cbk_ipc_mbx_del(NCSC
 uint32_t ava_hdl_init(AVA_HDL_DB *hdl_db)
 {
        NCS_PATRICIA_PARAMS param;
-       uint32_t rc = NCSCC_RC_SUCCESS;
        TRACE_ENTER();
 
        memset(&param, 0, sizeof(NCS_PATRICIA_PARAMS));
@@ -64,7 +63,7 @@ uint32_t ava_hdl_init(AVA_HDL_DB *hdl_db
        /* init the hdl db tree */
        param.key_size = sizeof(uint32_t);
 
-       rc = ncs_patricia_tree_init(&hdl_db->hdl_db_anchor, &param);
+       uint32_t rc = ncs_patricia_tree_init(&hdl_db->hdl_db_anchor, &param);
        if (NCSCC_RC_SUCCESS == rc)
                hdl_db->num = 0;
        else
@@ -417,7 +416,6 @@ uint32_t ava_hdl_cbk_dispatch_one(AVA_CB
 uint32_t ava_hdl_cbk_dispatch_all(AVA_CB **cb, AVA_HDL_REC **hdl_rec)
 {
        AVA_PEND_RESP *list_resp = &(*hdl_rec)->pend_resp;
-       AVA_PEND_CBK_REC *rec = 0;
        uint32_t hdl = (*hdl_rec)->hdl;
        OsafAmfCallbacksT reg_cbk;
        uint32_t rc = SA_AIS_OK;
@@ -428,7 +426,7 @@ uint32_t ava_hdl_cbk_dispatch_all(AVA_CB
 
        /* pop all the records from the mailbox & process them */
        do {
-               rec = (AVA_PEND_CBK_REC 
*)m_NCS_IPC_NON_BLK_RECEIVE(&(*hdl_rec)->callbk_mbx, NULL);
+               AVA_PEND_CBK_REC *rec = (AVA_PEND_CBK_REC 
*)m_NCS_IPC_NON_BLK_RECEIVE(&(*hdl_rec)->callbk_mbx, NULL);
                if (!rec)
                        break;
 
@@ -589,7 +587,6 @@ uint32_t ava_hdl_cbk_dispatch_block(AVA_
 uint32_t ava_hdl_cbk_rec_prc(AVSV_AMF_CBK_INFO *info, OsafAmfCallbacksT 
*reg_cbk)
 {
        uint32_t rc = SA_AIS_OK;
-       uint32_t i;
        TRACE_ENTER2("CallbackType = %d",info->type);
 
        /* invoke the corresponding callback */
@@ -678,7 +675,7 @@ uint32_t ava_hdl_cbk_rec_prc(AVSV_AMF_CB
 
                        if(ava_B4_ver_used(0)) {
                                SaAmfProtectionGroupNotificationBufferT_4 buf 
={0};
-                               for (i = 0 ; i < pg_track->buf.numberOfItems ; 
i++) {
+                               for (uint32_t i = 0 ; i < 
pg_track->buf.numberOfItems ; i++) {
                                        if 
(!ava_sanamet_is_valid(&pg_track->buf.notification[i].member.compName)) {
                                                rc = SA_AIS_ERR_NAME_TOO_LONG;
                                                break;
@@ -716,7 +713,7 @@ uint32_t ava_hdl_cbk_rec_prc(AVSV_AMF_CB
                        else /* B01 version is used */
                        {
                                SaAmfProtectionGroupNotificationBufferT buf;
-                               for (i = 0 ; i < pg_track->buf.numberOfItems ; 
i++) {
+                               for (uint32_t i = 0 ; i < 
pg_track->buf.numberOfItems ; i++) {
                                        if 
(!ava_sanamet_is_valid(&pg_track->buf.notification[i].member.compName)) {
                                                rc = SA_AIS_ERR_NAME_TOO_LONG;
                                                break;
@@ -738,7 +735,7 @@ uint32_t ava_hdl_cbk_rec_prc(AVSV_AMF_CB
                                                /* allocate LongDn strings for 
notification if any
                                                 * then client needs to free 
these LongDn string as well
                                                 */
-                                               for (i=0 ; i < 
buf.numberOfItems; i++) {
+                                               for (uint32_t i=0 ; i < 
buf.numberOfItems; i++) {
                                                        
osaf_extended_name_alloc(
                                                                
osaf_extended_name_borrow(&pg_track->buf.notification[i].member.compName),
                                                                
&buf.notification[i].member.compName);
diff --git a/src/amf/agent/ava_mds.cc b/src/amf/agent/ava_mds.cc
--- a/src/amf/agent/ava_mds.cc
+++ b/src/amf/agent/ava_mds.cc
@@ -83,11 +83,10 @@ uint32_t ava_mds_reg(AVA_CB *cb)
 {
        NCSMDS_INFO mds_info;
        MDS_SVC_ID svc_id;
-       uint32_t rc = NCSCC_RC_SUCCESS;
        TRACE_ENTER();  
 
        /* get the mds-hdl & ava mds address */
-       rc = ava_mds_param_get(cb);
+       uint32_t rc = ava_mds_param_get(cb);
        if (NCSCC_RC_SUCCESS != rc) {
                LOG_ER("Unable to get MDS handle");
                return NCSCC_RC_FAILURE;
@@ -146,7 +145,6 @@ uint32_t ava_mds_reg(AVA_CB *cb)
 uint32_t ava_mds_unreg(AVA_CB *cb)
 {
        NCSMDS_INFO mds_info;
-       uint32_t rc = NCSCC_RC_SUCCESS;
        TRACE_ENTER();  
 
        memset(&mds_info, 0, sizeof(NCSMDS_INFO));
@@ -155,7 +153,7 @@ uint32_t ava_mds_unreg(AVA_CB *cb)
        mds_info.i_svc_id = NCSMDS_SVC_ID_AVA;
        mds_info.i_op = MDS_UNINSTALL;
 
-       rc = ncsmds_api(&mds_info);
+       uint32_t rc = ncsmds_api(&mds_info);
 
        TRACE_LEAVE2("retval = %u",rc);
        return rc;
@@ -1017,7 +1015,6 @@ uint32_t ava_mds_msg_syn_send(AVA_CB *cb
 uint32_t ava_mds_param_get(AVA_CB *cb)
 {
        NCSADA_INFO ada_info;
-       uint32_t rc = NCSCC_RC_SUCCESS;
        TRACE_ENTER();  
 
        memset(&ada_info, 0, sizeof(ada_info));
@@ -1025,7 +1022,7 @@ uint32_t ava_mds_param_get(AVA_CB *cb)
        ada_info.req = NCSADA_GET_HDLS;
 
        /* invoke ada request */
-       rc = ncsada_api(&ada_info);
+       uint32_t rc = ncsada_api(&ada_info);
        if (NCSCC_RC_SUCCESS != rc) {
                TRACE_2("MDS Get handle request failed");
                goto done;
@@ -1100,11 +1097,10 @@ uint32_t ava_mds_dec(AVA_CB *cb, MDS_CAL
 uint32_t ava_mds_enc(AVA_CB *cb, MDS_CALLBACK_ENC_INFO *enc_info)
 {
        EDU_ERR ederror = static_cast<EDU_ERR>(0);
-       AVSV_NDA_AVA_MSG *msg = NULL;
        uint32_t rc = NCSCC_RC_SUCCESS;
        TRACE_ENTER();  
 
-       msg = (AVSV_NDA_AVA_MSG *)enc_info->i_msg;
+       AVSV_NDA_AVA_MSG *msg = (AVSV_NDA_AVA_MSG *)enc_info->i_msg;
 
        switch (msg->type) {
        case AVSV_AVA_API_MSG:
diff --git a/src/amf/agent/ava_op.cc b/src/amf/agent/ava_op.cc
--- a/src/amf/agent/ava_op.cc
+++ b/src/amf/agent/ava_op.cc
@@ -117,7 +117,6 @@ uint32_t ava_avnd_msg_prc(AVA_CB *cb, AV
 ******************************************************************************/
 bool ava_B4_ver_used(AVA_CB *in_cb)
 {
-       AVA_CB *cb = 0;
        bool rc = false;
 
        if(in_cb) {
@@ -125,8 +124,7 @@ bool ava_B4_ver_used(AVA_CB *in_cb)
                        rc = true;
        }
        else {
-
-               cb = (AVA_CB *)ncshm_take_hdl(NCS_SERVICE_ID_AVA, gl_ava_hdl);
+               AVA_CB *cb = (AVA_CB *)ncshm_take_hdl(NCS_SERVICE_ID_AVA, 
gl_ava_hdl);
 
                if(cb) {
                        if((cb->version.releaseCode == 'B') && 
(cb->version.majorVersion == 0x04))
@@ -219,7 +217,7 @@ void amf_copy_from_SaAmfCallbacksT_4_to_
   osaf_cbk->saAmfProxiedComponentInstantiateCallback = 
cbk->saAmfProxiedComponentInstantiateCallback;
   osaf_cbk->saAmfProxiedComponentCleanupCallback = 
cbk->saAmfProxiedComponentCleanupCallback; 
   osaf_cbk->saAmfContainedComponentInstantiateCallback = 
cbk->saAmfContainedComponentInstantiateCallback; 
-  osaf_cbk->saAmfContainedComponentInstantiateCallback = 
cbk->saAmfContainedComponentInstantiateCallback; 
+  osaf_cbk->saAmfContainedComponentCleanupCallback = 
cbk->saAmfContainedComponentCleanupCallback;
 }
 
 /*
@@ -238,7 +236,6 @@ void amf_copy_from_SaAmfCallbacksT_o4_to
   osaf_cbk->saAmfProxiedComponentInstantiateCallback = 
cbk->saAmfProxiedComponentInstantiateCallback;
   osaf_cbk->saAmfProxiedComponentCleanupCallback = 
cbk->saAmfProxiedComponentCleanupCallback; 
   osaf_cbk->saAmfContainedComponentInstantiateCallback = 
cbk->saAmfContainedComponentInstantiateCallback; 
-  osaf_cbk->saAmfContainedComponentInstantiateCallback = 
cbk->saAmfContainedComponentInstantiateCallback; 
-  osaf_cbk->saAmfContainedComponentInstantiateCallback = 
cbk->saAmfContainedComponentInstantiateCallback; 
-  osaf_cbk->osafCsiAttributeChangeCallback = 
cbk->osafCsiAttributeChangeCallback;
+  osaf_cbk->saAmfContainedComponentCleanupCallback = 
cbk->saAmfContainedComponentCleanupCallback; 
+  osaf_cbk->osafCsiAttributeChangeCallback = 
cbk->osafCsiAttributeChangeCallback; 
 }
diff --git a/src/amf/amfwd/amf_wdog.c b/src/amf/amfwd/amf_wdog.c
--- a/src/amf/amfwd/amf_wdog.c
+++ b/src/amf/amfwd/amf_wdog.c
@@ -104,7 +104,7 @@ static void amf_healthcheck_callback(SaI
        osafassert(tstamp_data);
 
        snprintf(latest_healthcheck_trace, sizeof(latest_healthcheck_trace),
-                        "Last received healthcheck cnt=%u at %s",
+                        "Last received healthcheck cnt=%d at %s",
                         healthcheck_count, asctime(tstamp_data));
 
        rc = saAmfResponse(amf_hdl, inv, SA_AIS_OK);
diff --git a/src/amf/common/d2nmsg.c b/src/amf/common/d2nmsg.c
--- a/src/amf/common/d2nmsg.c
+++ b/src/amf/common/d2nmsg.c
@@ -227,10 +227,9 @@ static uint32_t cpy_d2n_susi_msg(AVSV_DN
 static void free_d2n_pg_msg_info(AVSV_DND_MSG *pg_msg)
 {
        AVSV_D2N_PG_TRACK_ACT_RSP_MSG_INFO *info = 
&pg_msg->msg_info.d2n_pg_track_act_rsp;
-       uint16_t i;
 
        if (info->mem_list.numberOfItems) {
-               for (i = 0; i< info->mem_list.numberOfItems; i++) {
+               for (uint16_t i = 0; i< info->mem_list.numberOfItems; i++) {
                        
osaf_extended_name_free(&info->mem_list.notification[i].member.compName);
                }
                free(info->mem_list.notification);
@@ -269,7 +268,6 @@ static uint32_t cpy_d2n_pg_msg(AVSV_DND_
                return NCSCC_RC_SUCCESS;
 
        /* alloc the memory for the notify buffer */
-       d_info->mem_list.notification = 0;
        d_info->mem_list.notification = (SaAmfProtectionGroupNotificationT *)
            malloc(sizeof(SaAmfProtectionGroupNotificationT) * 
s_info->mem_list.numberOfItems);
        if (!d_info->mem_list.notification)
@@ -495,13 +493,12 @@ static uint32_t cpy_d2n_comp_msg(AVSV_DN
 
 static void free_d2n_compcsi_info(AVSV_DND_MSG *compcsi_msg)
 {
-       uint16_t i;
         AVSV_D2N_COMPCSI_ASSIGN_MSG_INFO *compcsi = 
&compcsi_msg->msg_info.d2n_compcsi_assign_msg_info;
        osaf_extended_name_free(&compcsi->comp_name);
        osaf_extended_name_free(&compcsi->csi_name);
 
         if (compcsi->info.attrs.list != NULL) {
-               for (i = 0; i < compcsi->info.attrs.number; i++) {
+               for (uint16_t i = 0; i < compcsi->info.attrs.number; i++) {
                        
osaf_extended_name_free(&compcsi->info.attrs.list[i].name);
                        
osaf_extended_name_free(&compcsi->info.attrs.list[i].value);
                        free(compcsi->info.attrs.list[i].string_ptr);
diff --git a/src/amf/common/n2avamsg.c b/src/amf/common/n2avamsg.c
--- a/src/amf/common/n2avamsg.c
+++ b/src/amf/common/n2avamsg.c
@@ -492,7 +492,6 @@ void avsv_amf_cbk_free(AVSV_AMF_CBK_INFO
 
        /* free the cbk-info ptr */
        free(cbk_info);
-       cbk_info = NULL;
 
        return;
 }
diff --git a/src/amf/tools/amf_pm.c b/src/amf/tools/amf_pm.c
--- a/src/amf/tools/amf_pm.c
+++ b/src/amf/tools/amf_pm.c
@@ -142,7 +142,6 @@ int main(int argc, char **argv)
        SaUint64T processId = 0;
        bool start = false;
        bool stop = false;
-       int c;
        struct option long_options[] = {
                {"help", no_argument, 0, 'h'},
                {"file", required_argument, 0, 'f'},
@@ -159,9 +158,8 @@ int main(int argc, char **argv)
        SaAmfRecommendedRecoveryT recrec = SA_AMF_NO_RECOMMENDATION;
        char name[2048];
        int length;
-
        while (1) {
-               c = getopt_long(argc, argv, "af:p:hor:", long_options, NULL);
+               int c = getopt_long(argc, argv, "af:p:hor:", long_options, 
NULL);
 
                if (c == -1)    /* have all command-line options have been 
parsed? */
                        break;

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel

Reply via email to