diff options
author | Holger Freyther <zecke@selfish.org> | 2008-12-29 06:42:17 +0000 |
---|---|---|
committer | Holger Freyther <zecke@selfish.org> | 2008-12-29 06:42:17 +0000 |
commit | 2eafef599cc400cd8942cb2a9ed5e295f424405a (patch) | |
tree | 72aa08ae9432377d1776905c5a17f10deaa9f292 /include/openbsc/gsm_data.h | |
parent | abade7af88843abc041144fcbfcc525e65a66e94 (diff) |
Up on call released release the channel and take the next item
Once a call is released, release the gsm_lchan and move to the
next item in pending_stations or wait for more work.
Diffstat (limited to 'include/openbsc/gsm_data.h')
-rw-r--r-- | include/openbsc/gsm_data.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/openbsc/gsm_data.h b/include/openbsc/gsm_data.h index a838c79b7..c3eea594a 100644 --- a/include/openbsc/gsm_data.h +++ b/include/openbsc/gsm_data.h @@ -151,6 +151,7 @@ struct gsm_network { void (*update_request_accepted)(struct gsm_bts *, u_int32_t); void (*channel_allocated)(struct gsm_lchan *bts, enum gsm_chreq_reason_t); void (*channel_response)(struct gsm_lchan *, int acked); + void (*call_released)(struct gsm_lchan *); }; struct gsm_network *gsm_network_init(unsigned int num_bts, u_int16_t country_code, |