diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-06-17 15:05:57 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-06-17 15:05:57 +0800 |
commit | 86481c29d4cc9bed3010db466be6e0757458b031 (patch) | |
tree | a8b74f246eece8021115bce1b8c4f21bd97d5a2b /openbsc/include | |
parent | 7b4a53d537a1d6cb6bfff2c65e3252c2a4ac0aa7 (diff) |
bsc_api: Make paging/silent call work with the subscriber_connection
Do not use the lchan for the paging but operate on the
subscriber_connection, change the signals too to not carry
the lchan but the subscriber connection... the silent call
and vty code still assume there is a lchan inside the
subscriber connection.
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/paging.h | 2 | ||||
-rw-r--r-- | openbsc/include/openbsc/signal.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/openbsc/include/openbsc/paging.h b/openbsc/include/openbsc/paging.h index 6cbdca902..b69d5e602 100644 --- a/openbsc/include/openbsc/paging.h +++ b/openbsc/include/openbsc/paging.h @@ -38,7 +38,7 @@ int paging_request(struct gsm_network *network, struct gsm_subscriber *subscr, /* stop paging requests */ void paging_request_stop(struct gsm_bts *bts, struct gsm_subscriber *subscr, - struct gsm_lchan *lchan); + struct gsm_subscriber_connection *conn); /* update paging load */ void paging_update_buffer_space(struct gsm_bts *bts, u_int16_t); diff --git a/openbsc/include/openbsc/signal.h b/openbsc/include/openbsc/signal.h index 48f7946b3..0738f807d 100644 --- a/openbsc/include/openbsc/signal.h +++ b/openbsc/include/openbsc/signal.h @@ -125,12 +125,12 @@ struct paging_signal_data { struct gsm_bts *bts; /* NULL in case the paging didn't work */ - struct gsm_lchan *lchan; + struct gsm_subscriber_connection *conn; }; struct scall_signal_data { struct gsm_subscriber *subscr; - struct gsm_lchan *lchan; + struct gsm_subscriber_connection *conn; void *data; }; |