aboutsummaryrefslogtreecommitdiffstats
path: root/src/paging.c
diff options
context:
space:
mode:
authorHolger Freyther <zecke@selfish.org>2009-02-14 22:51:10 +0000
committerHolger Freyther <zecke@selfish.org>2009-02-14 22:51:10 +0000
commite4b3fa3633d0d68c17d77f7d2669f8671332ff1f (patch)
treebf557b81da986b035e2d6c3e5bc261bf2e7b818c /src/paging.c
parent053e09d102e07441974dd65b1a55e08991bf0857 (diff)
[signal] Move the area into the struct signal_data...
Remove the parameter and move the signal kind into the signal struct. Make register/deregister fully symmetric.
Diffstat (limited to 'src/paging.c')
-rw-r--r--src/paging.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/paging.c b/src/paging.c
index 761facde8..c7fccad1e 100644
--- a/src/paging.c
+++ b/src/paging.c
@@ -185,12 +185,15 @@ static void paging_T3113_expired(void *data)
req, req->subscr->imsi);
struct paging_signal_data sig_data = {
+ .data = {
+ .area = S_PAGING,
+ },
.subscr = req->subscr,
.bts = req->bts,
.lchan = NULL,
};
- dispatch_signal(S_PAGING, &sig_data.data);
+ dispatch_signal(&sig_data.data);
paging_remove_request(&req->bts->paging, req);
}