diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-01-14 13:36:02 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-01-18 11:54:57 +0100 |
commit | 113fb419eca550a187253ac346bf20538bab4b25 (patch) | |
tree | 29874a7cc079b38798f4b72897e0a2b42b05c6ab /src/gprs_bssgp_pcu.cpp | |
parent | 54b159aab91ac0c02c6680f34b1d27688d2f5ca5 (diff) |
Move ns_dialect field from BTS to PCU
Change-Id: Iffb22b776b91f93d6d2a7ccfa47deeecc22c33f0
Diffstat (limited to 'src/gprs_bssgp_pcu.cpp')
-rw-r--r-- | src/gprs_bssgp_pcu.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gprs_bssgp_pcu.cpp b/src/gprs_bssgp_pcu.cpp index 0db6a51f..89edd2b9 100644 --- a/src/gprs_bssgp_pcu.cpp +++ b/src/gprs_bssgp_pcu.cpp @@ -984,7 +984,7 @@ static int ns_create_nsvc(struct gprs_rlcmac_bts *bts, bts->nse = gprs_ns2_nse_by_nsei(the_pcu->nsi, nsei); if (!bts->nse) bts->nse = gprs_ns2_create_nse(the_pcu->nsi, nsei, - GPRS_NS2_LL_UDP, bts->ns_dialect); + GPRS_NS2_LL_UDP, the_pcu->vty.ns_dialect); if (!bts->nse) { LOGP(DBSSGP, LOGL_ERROR, "Failed to create NSE\n"); @@ -997,7 +997,7 @@ static int ns_create_nsvc(struct gprs_rlcmac_bts *bts, continue; /* FIXME: for SNS we just use the first successful NS-VC instead of all for the initial connect */ - if (bts->ns_dialect == NS2_DIALECT_SNS) { + if (the_pcu->vty.ns_dialect == NS2_DIALECT_SNS) { rc = gprs_ns2_sns_add_endpoint(bts->nse, &remote[i]); if (!rc) return rc; @@ -1066,7 +1066,7 @@ int gprs_ns_config(struct gprs_rlcmac_bts *bts, uint16_t nsei, gprs_ns2_free_nses(the_pcu->nsi); gprs_ns2_free_binds(the_pcu->nsi); rc = ns_create_nsvc(bts, nsei, local, remote, nsvci, valid); - } else if (bts->ns_dialect == NS2_DIALECT_SNS) { + } else if (the_pcu->vty.ns_dialect == NS2_DIALECT_SNS) { /* SNS: check if the initial nsvc is the same, if not recreate it */ const struct osmo_sockaddr *initial = gprs_ns2_nse_sns_remote(bts->nse); for (unsigned int i = 0; i < PCU_IF_NUM_NSVC; i++) { |