Commit f00f97ae authored by Lucas Russo's avatar Lucas Russo

src/sm_io/modules/*/*defaults.c: add BPM client creation checking

parent bb50e84f
......@@ -47,6 +47,7 @@ smio_err_e afc_diag_config_defaults (char *broker_endp, char *service,
bpm_client_t *config_client = bpm_client_new_log_mode (broker_endp, 0,
log_file_name, SMIO_AFC_DIAG_LIBBPMCLIENT_LOG_MODE);
ASSERT_ALLOC(config_client, err_alloc_client);
uint32_t card_slot = 0;
client_err = bpm_get_afc_diag_card_slot (config_client, service, &card_slot);
......@@ -60,5 +61,8 @@ smio_err_e afc_diag_config_defaults (char *broker_endp, char *service,
err_param_get:
bpm_client_destroy (&config_client);
err_alloc_client:
DBE_DEBUG (DBG_SM_IO | DBG_LVL_INFO, "[sm_io:afc_diag_defaults] Exiting Config thread %s\n",
service);
return err;
}
......@@ -48,6 +48,7 @@ smio_err_e dsp_config_defaults (char *broker_endp, char *service,
bpm_client_t *config_client = bpm_client_new_log_mode (broker_endp, 0,
log_file_name, SMIO_DSP_LIBBPMCLIENT_LOG_MODE);
ASSERT_ALLOC(config_client, err_alloc_client);
client_err = bpm_set_kx (config_client, service, DSP_DFLT_KX_VAL);
ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could not set KX value",
......@@ -75,5 +76,8 @@ smio_err_e dsp_config_defaults (char *broker_endp, char *service,
err_param_set:
bpm_client_destroy (&config_client);
err_alloc_client:
DBE_DEBUG (DBG_SM_IO | DBG_LVL_INFO, "[sm_io:dsp_defaults] Exiting Config thread %s\n",
service);
return err;
}
......@@ -48,6 +48,7 @@ smio_err_e fmc130m_4ch_config_defaults (char *broker_endp, char *service,
bpm_client_t *config_client = bpm_client_new_log_mode (broker_endp, 0,
log_file_name, SMIO_FMC130M_4CH_LIBBPMCLIENT_LOG_MODE);
ASSERT_ALLOC(config_client, err_alloc_client);
client_err = bpm_set_fmc_pll_function (config_client, service, FMC130M_4CH_DFLT_PLL_FUNC);
ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could not set FMC PLL function",
......@@ -80,5 +81,8 @@ smio_err_e fmc130m_4ch_config_defaults (char *broker_endp, char *service,
err_param_set:
bpm_client_destroy (&config_client);
err_alloc_client:
DBE_DEBUG (DBG_SM_IO | DBG_LVL_INFO, "[sm_io:fmc130m_4ch_defaults] Exiting Config thread %s\n",
service);
return err;
}
......@@ -47,6 +47,7 @@ smio_err_e rffe_config_defaults (char *broker_endp, char *service,
bpm_client_t *config_client = bpm_client_new_log_mode (broker_endp, 0,
log_file_name, SMIO_RFFE_LIBBPMCLIENT_LOG_MODE);
ASSERT_ALLOC(config_client, err_alloc_client);
client_err = bpm_set_rffe_sw (config_client, service, RFFE_DFLT_SW);
ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could not set RFFE switching value",
......@@ -62,5 +63,8 @@ smio_err_e rffe_config_defaults (char *broker_endp, char *service,
err_param_set:
bpm_client_destroy (&config_client);
err_alloc_client:
DBE_DEBUG (DBG_SM_IO | DBG_LVL_INFO, "[sm_io:rffe_defaults] Exiting Config thread %s\n",
service);
return err;
}
......@@ -48,6 +48,7 @@ smio_err_e swap_config_defaults (char *broker_endp, char *service,
bpm_client_t *config_client = bpm_client_new_log_mode (broker_endp, 0,
log_file_name, SMIO_SWAP_LIBBPMCLIENT_LOG_MODE);
ASSERT_ALLOC(config_client, err_alloc_client);
client_err = bpm_set_sw (config_client, service, SWAP_DFLT_SW);
ASSERT_TEST(client_err == BPM_CLIENT_SUCCESS, "Could not set switching state",
......@@ -79,5 +80,8 @@ smio_err_e swap_config_defaults (char *broker_endp, char *service,
err_param_set:
bpm_client_destroy (&config_client);
err_alloc_client:
DBE_DEBUG (DBG_SM_IO | DBG_LVL_INFO, "[sm_io:swap_defaults] Exiting Config thread %s\n",
service);
return err;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment