diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-12-11 15:33:35 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-12-11 16:21:38 +0100 |
commit | d382bf63e2b7e28fe41c5310c26fe584f0356897 (patch) | |
tree | b6325cb0a97828ac8060001b9ae2282c777fde29 /include/osmocom | |
parent | f4b66fb2f13b22797d547cc4ce3650a25f3ee3e4 (diff) |
paging: Stop all paging if MSC sends us BSSMAP RESET
When the MSC has lost its state and issues a RESET, we should not only
clear all ongoing radio connections, but we should also stop any paging.
There's no point in paging a subscriber if the MSC doesn't know about
this paging anymore.
Change-Id: If3f53d3bb66ad2dc02db823cb813590c6b59c700
Closes: OS#2736
Diffstat (limited to 'include/osmocom')
-rw-r--r-- | include/osmocom/bsc/paging.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/osmocom/bsc/paging.h b/include/osmocom/bsc/paging.h index 533f3667a..2b1bc506c 100644 --- a/include/osmocom/bsc/paging.h +++ b/include/osmocom/bsc/paging.h @@ -75,4 +75,7 @@ unsigned int paging_pending_requests_nr(struct gsm_bts *bts); struct bsc_msc_data *paging_get_msc(struct gsm_bts *bts, struct bsc_subscr *bsub); +void paging_flush_bts(struct gsm_bts *bts, struct bsc_msc_data *msc); +void paging_flush_network(struct gsm_network *net, struct bsc_msc_data *msc); + #endif |