diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-01-06 13:31:41 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2011-01-06 14:31:16 +0100 |
commit | 6c4d2443b478e51741901676c990db8af1ec2ca2 (patch) | |
tree | 70b957fe701039d618d805ddbef86e84942a3017 /openbsc/include/openbsc/signal.h | |
parent | 04d362f79d0e24a8ef45eddb9ed217834efdd20d (diff) |
rtp: Move the RTP Proxy code out of RSL into the BSC/MSC domain
Instead of creating the sockets in the RSL code we will do this
in the CRCX_ACK, MDCX_ACK, DLCX_IND signal handler of gsm_04_08.
Introduce a handover signal so we can repatch the RTP sockets in
the gsm_04_08 as well.
Diffstat (limited to 'openbsc/include/openbsc/signal.h')
-rw-r--r-- | openbsc/include/openbsc/signal.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/signal.h b/openbsc/include/openbsc/signal.h index 3363db556..8baada3fd 100644 --- a/openbsc/include/openbsc/signal.h +++ b/openbsc/include/openbsc/signal.h @@ -46,6 +46,7 @@ enum signal_subsystems { SS_IPAC_NWL, SS_RF, SS_MSC, + SS_HO, }; /* SS_PAGING signals */ @@ -211,5 +212,15 @@ struct msc_signal_data { struct osmo_msc_data *data; }; +/* handover */ +enum signal_ho { + S_HANDOVER_ACK, +}; + +struct ho_signal_data { + struct gsm_lchan *old_lchan; + struct gsm_lchan *new_lchan; +}; + #endif |