aboutsummaryrefslogtreecommitdiffstats
path: root/src/pcu_vty.c
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2020-12-06 01:23:51 +0100
committerHarald Welte <laforge@osmocom.org>2020-12-16 12:50:50 +0100
commit5012e076855936ac7d248a829cd60740cea8c9e4 (patch)
tree5cc265cdd3759d7c6922ea04c0c25566932b0aa8 /src/pcu_vty.c
parent398f60e11cce6c71d7f6dc9269943ba93bec1861 (diff)
ns2: follow ns2 dialect changes
NS2 introduce a ns dialect to differentiate between the 4 possible dialects. Related: OS#4472, OS#4890 Depends: libosmocore.git Ia118bb6f994845d84db09de7a94856f5ca573404 Change-Id: I16dc82c38eb75c2b9d1197640a955fec7df84efc
Diffstat (limited to 'src/pcu_vty.c')
-rw-r--r--src/pcu_vty.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/pcu_vty.c b/src/pcu_vty.c
index bf456863..800079ca 100644
--- a/src/pcu_vty.c
+++ b/src/pcu_vty.c
@@ -246,7 +246,7 @@ static int config_write_pcu(struct vty *vty)
}
}
- if (bts->gb_dialect_sns)
+ if (bts->ns_dialect == NS2_DIALECT_SNS)
vty_out(vty, " gb-dialect ip-sns%s", VTY_NEWLINE);
else
vty_out(vty, " gb-dialect classic%s", VTY_NEWLINE);
@@ -1131,11 +1131,9 @@ DEFUN_USRATTR(cfg_pcu_gb_dialect,
struct gprs_rlcmac_bts *bts = bts_main_data();
if (!strcmp(argv[0], "ip-sns")) {
- bts->gb_dialect_sns = true;
- gprs_ns2_vty_force_vc_mode(true, NS2_VC_MODE_ALIVE, "gb-dialect is ip-sns");
+ bts->ns_dialect = NS2_DIALECT_SNS;
} else {
- bts->gb_dialect_sns = false;
- gprs_ns2_vty_force_vc_mode(false, 0, NULL);
+ bts->ns_dialect = NS2_DIALECT_IPACCESS;
}
return CMD_SUCCESS;