aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorNeels Hofmeyr <neels@hofmeyr.de>2020-05-27 00:04:26 +0200
committerNeels Hofmeyr <neels@hofmeyr.de>2020-06-19 03:58:13 +0200
commit9aac5c2d215d6309445801d1f3cd954933942615 (patch)
tree8cd996b3f5582565c08eaddce0ed2e75d23788cd /include
parent46d526a3dff7527ba23fde1df3d6243e7edf6486 (diff)
add rudimentary NRI support for MSC pooling
This patch served for a manual testing counterpart for osmo-bsc to implement MSC pooling. This enables a basic MSC pooling setup, but for a production setup, osmo-msc would still lack various features related to unloading subscribers to another MSC as explained in 3GPP TS 23.236. Change-Id: Iafe0878a0a2c8669080d757b34a398ea75fced36
Diffstat (limited to 'include')
-rw-r--r--include/osmocom/msc/vlr.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/msc/vlr.h b/include/osmocom/msc/vlr.h
index 83f83c717..3b9bbc41c 100644
--- a/include/osmocom/msc/vlr.h
+++ b/include/osmocom/msc/vlr.h
@@ -269,6 +269,8 @@ struct vlr_instance {
bool auth_reuse_old_sets_on_error;
bool parq_retrieve_imsi;
bool is_ps;
+ uint8_t nri_bitlen;
+ struct osmo_nri_ranges *nri_ranges;
} cfg;
/* A free-form pointer for use by the caller */
void *user_ctx;