aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gsm_data.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2009-10-22 14:30:42 +0200
committerHolger Hans Peter Freyther <zecke@selfish.org>2009-11-20 17:35:45 +0100
commit097bdeb77de0aad435dc99a89ca1b586e8872b55 (patch)
treef8a6367f82d21f7bdfe8f86c4dec9eae8a44fe6c /openbsc/include/openbsc/gsm_data.h
parent1b85de02e0add59189159ecdaca59d2786d7266d (diff)
[bssap] First go at implementing ASSIGNMENT REQUEST
Diffstat (limited to 'openbsc/include/openbsc/gsm_data.h')
-rw-r--r--openbsc/include/openbsc/gsm_data.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/gsm_data.h b/openbsc/include/openbsc/gsm_data.h
index d01973e4b..b79722102 100644
--- a/openbsc/include/openbsc/gsm_data.h
+++ b/openbsc/include/openbsc/gsm_data.h
@@ -122,6 +122,15 @@ struct bss_sccp_connection_data {
struct sccp_connection *sccp;
int ciphering_handled : 1;
+ /* Timers... */
+
+ /* for assginment command */
+ struct timer_list T10;
+
+ /* audio handling */
+ int rtp_port;
+ int rtp_payload2;
+
/* Queue SCCP and GSM0408 messages */
struct llist_head gsm_queue;
unsigned int gsm_queue_size;
@@ -130,6 +139,7 @@ struct bss_sccp_connection_data {
unsigned int sccp_queue_size;
};
+#define GSM0808_T10_VALUE 6, 0
#define sccp_get_lchan(data_ctx) ((struct bss_sccp_connection_data *)data_ctx)->lchan
#define lchan_get_sccp(lchan) lchan->msc_data->sccp
struct bss_sccp_connection_data *bss_sccp_create_data();