fixeria submitted this change.
bsc_vty: use llist_for_each_entry in lchan_act_all_cmd
Change-Id: Iaa29696c8de268796da118e7ea3384b6186bf688
---
M src/osmo-bsc/bsc_vty.c
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/src/osmo-bsc/bsc_vty.c b/src/osmo-bsc/bsc_vty.c
index d293862..fc03c78 100644
--- a/src/osmo-bsc/bsc_vty.c
+++ b/src/osmo-bsc/bsc_vty.c
@@ -1787,9 +1787,7 @@
struct gsm_network *net = gsmnet_from_vty(vty);
const char *act_str = argv[0];
int activate;
- int bts_nr;
struct gsm_bts *bts;
- int trx_nr;
struct gsm_bts_trx *trx;
if (!strcmp(act_str, "activate-all-lchan"))
@@ -1797,12 +1795,9 @@
else
activate = 0;
- for (bts_nr = 0; bts_nr < net->num_bts; bts_nr++) {
- bts = gsm_bts_num(gsmnet_from_vty(vty), bts_nr);
- for (trx_nr = 0; trx_nr < bts->num_trx; trx_nr++) {
- trx = gsm_bts_trx_num(bts, trx_nr);
+ llist_for_each_entry(bts, &net->bts_list, list) {
+ llist_for_each_entry(trx, &bts->trx_list, list)
lchan_act_trx(vty, trx, activate);
- }
}
vty_out(vty, "%% All channels have been %s on all BTS/TRX, please "
To view, visit change 28194. To unsubscribe, or for help writing mail filters, visit settings.