aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2021-09-27 20:22:50 +0200
committerpespin <pespin@sysmocom.de>2021-09-29 10:40:26 +0000
commit1b90b3d27a2d93df232e247f11049ce089672af7 (patch)
treeab2ef6a15b6f93780c7d07ba98adbfa9715778a5
parent89a9958e936b5c9076644b5bd61c55189ed05ac9 (diff)
bts_vty: Print C/I power params for osmo-bts only
Those are osmo-bts specific extensions, so there's no point in printing related VTY config. Change-Id: Ie85d2aefa1ab7bf943479e18cc79a0f56e54d431
-rw-r--r--src/osmo-bsc/bts_vty.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/osmo-bsc/bts_vty.c b/src/osmo-bsc/bts_vty.c
index 7a502d72b..0e0285aa1 100644
--- a/src/osmo-bsc/bts_vty.c
+++ b/src/osmo-bsc/bts_vty.c
@@ -3932,6 +3932,7 @@ static void config_write_power_ctrl_meas(struct vty *vty, unsigned int indent,
}
static void config_write_power_ctrl(struct vty *vty, unsigned int indent,
+ const struct gsm_bts *bts,
const struct gsm_power_ctrl_params *cp)
{
const char *node_name;
@@ -3965,7 +3966,7 @@ static void config_write_power_ctrl(struct vty *vty, unsigned int indent,
/* Measurement processing / averaging parameters */
config_write_power_ctrl_meas(vty, indent + 1, &cp->rxlev_meas, "rxlev", "");
config_write_power_ctrl_meas(vty, indent + 1, &cp->rxqual_meas, "rxqual", "");
- if (cp->dir == GSM_PWR_CTRL_DIR_UL) {
+ if (cp->dir == GSM_PWR_CTRL_DIR_UL && is_osmobts(bts)) {
config_write_power_ctrl_meas(vty, indent + 1, &cp->ci_fr_meas, "ci", " fr-efr");
config_write_power_ctrl_meas(vty, indent + 1, &cp->ci_hr_meas, "ci", " hr");
config_write_power_ctrl_meas(vty, indent + 1, &cp->ci_amr_fr_meas, "ci", " amr-fr");
@@ -4285,8 +4286,8 @@ static void config_write_bts_single(struct vty *vty, struct gsm_bts *bts)
}
/* BS/MS Power Control parameters */
- config_write_power_ctrl(vty, 2, &bts->bs_power_ctrl);
- config_write_power_ctrl(vty, 2, &bts->ms_power_ctrl);
+ config_write_power_ctrl(vty, 2, bts, &bts->bs_power_ctrl);
+ config_write_power_ctrl(vty, 2, bts, &bts->ms_power_ctrl);
config_write_bts_model(vty, bts);
}