2009-12-16 23:31:10 +00:00
|
|
|
#ifndef _HANDOVER_H
|
|
|
|
#define _HANDOVER_H
|
2010-06-30 04:58:14 +00:00
|
|
|
|
|
|
|
struct gsm_subscriber_connection;
|
|
|
|
|
2009-12-16 23:31:10 +00:00
|
|
|
int bsc_handover_start(struct gsm_lchan *old_lchan, struct gsm_bts *bts);
|
|
|
|
|
2010-06-30 04:58:14 +00:00
|
|
|
/* clear any operation for this connection */
|
2010-12-27 12:46:48 +00:00
|
|
|
void bsc_clear_handover(struct gsm_subscriber_connection *conn, int free_lchan);
|
2010-06-30 04:58:14 +00:00
|
|
|
|
2012-12-26 09:17:42 +00:00
|
|
|
/* Return the old lchan or NULL. This is meant for audio handling */
|
|
|
|
struct gsm_lchan *bsc_handover_pending(struct gsm_lchan *new_lchan);
|
|
|
|
|
2009-12-16 23:31:10 +00:00
|
|
|
#endif /* _HANDOVER_H */
|