diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-12-11 15:21:48 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-12-11 16:21:38 +0100 |
commit | f4b66fb2f13b22797d547cc4ce3650a25f3ee3e4 (patch) | |
tree | d2cff00922198badb80246ae938af3b7dcd50efe /src/osmo-bsc/osmo_bsc_grace.c | |
parent | 958cccf89a3bcad75062425005b9f7bd08215ce1 (diff) |
paging: Remove obsolete paging call-back support
The call-back was needed inside the NITB to determine which part (CC,
SMS, ...) had triggered a given paging. A pure BSC doesn't need that
feature, so let's get rid of it.
The 'void *cbfn_data' is replaced with a 'struct bsc_msc_data *', as
all callers use it with that type.
Change-Id: I8839e8338d3ad1a91b41e687e8412fcdca3fd9ab
Diffstat (limited to 'src/osmo-bsc/osmo_bsc_grace.c')
-rw-r--r-- | src/osmo-bsc/osmo_bsc_grace.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/osmo-bsc/osmo_bsc_grace.c b/src/osmo-bsc/osmo_bsc_grace.c index a310079f4..f16a19a6d 100644 --- a/src/osmo-bsc/osmo_bsc_grace.c +++ b/src/osmo-bsc/osmo_bsc_grace.c @@ -42,12 +42,12 @@ static int normal_paging(struct bsc_subscr *subscr, int chan_needed, struct gsm_bts *bts; llist_for_each_entry(bts, &msc->network->bts_list, list) - paging_request_bts(bts, subscr, chan_needed, NULL, msc); + paging_request_bts(bts, subscr, chan_needed, msc); return 0; } - return paging_request(msc->network, subscr, chan_needed, NULL, msc); + return paging_request(msc->network, subscr, chan_needed, msc); } static int locked_paging(struct bsc_subscr *subscr, int chan_needed, @@ -73,7 +73,7 @@ static int locked_paging(struct bsc_subscr *subscr, int chan_needed, /* * now page on this bts */ - paging_request_bts(bts, subscr, chan_needed, NULL, msc); + paging_request_bts(bts, subscr, chan_needed, msc); }; /* All bts are either off or in the grace period */ |