diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-01-07 17:30:13 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-01-28 15:41:27 +0100 |
commit | dc030960fc729c3124c40838a733eab1bc9394b0 (patch) | |
tree | f9d4d99821a356169af7d2b8674cabcfd384dc56 /openbsc/include/openbsc/paging.h | |
parent | 3d119f1de474340bdfb98e237735e1a3170252cb (diff) |
bsc: Allow to page a BTS that is excluded from the RF lock
The RF lock excluded BTS was not paged at all. Now forward the
paging message to the handler and call a function that will check
if this LAC can be paged right now. Introduce a new paging method
that allows to page on a dedicated bts, refactor the code to use
this method for paging.
Diffstat (limited to 'openbsc/include/openbsc/paging.h')
-rw-r--r-- | openbsc/include/openbsc/paging.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/paging.h b/openbsc/include/openbsc/paging.h index e1438ba4c..2a10f4ef1 100644 --- a/openbsc/include/openbsc/paging.h +++ b/openbsc/include/openbsc/paging.h @@ -56,6 +56,8 @@ struct gsm_paging_request { /* schedule paging request */ int paging_request(struct gsm_network *network, struct gsm_subscriber *subscr, int type, gsm_cbfn *cbfn, void *data); +int paging_request_bts(struct gsm_bts *bts, struct gsm_subscriber *subscr, + int type, gsm_cbfn *cbfn, void *data); /* stop paging requests */ void paging_request_stop(struct gsm_bts *bts, struct gsm_subscriber *subscr, |