From dc030960fc729c3124c40838a733eab1bc9394b0 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 7 Jan 2013 17:30:13 +0100 Subject: 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. --- openbsc/include/openbsc/paging.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'openbsc/include/openbsc/paging.h') 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, -- cgit v1.2.3