summaryrefslogtreecommitdiff
path: root/gsm-tvoid/src/lib/gsmstack.h
diff options
context:
space:
mode:
Diffstat (limited to 'gsm-tvoid/src/lib/gsmstack.h')
-rw-r--r--gsm-tvoid/src/lib/gsmstack.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gsm-tvoid/src/lib/gsmstack.h b/gsm-tvoid/src/lib/gsmstack.h
index 9f0d9d8..fa858ba 100644
--- a/gsm-tvoid/src/lib/gsmstack.h
+++ b/gsm-tvoid/src/lib/gsmstack.h
@@ -6,9 +6,19 @@
extern "C" {
#endif
+#include "interleave.h"
+
typedef struct
{
int flags;
+ int fn;
+ int bsic;
+ char msg[23]; /* last decoded message */
+ INTERLEAVE_CTX interleave_ctx;
+
+ /* FIXME: later do this per each ts per each arfcn */
+ unsigned char burst[4 * 58 * 2];
+ int burst_count;
} GS_CTX;
int GS_new(GS_CTX *ctx);
personal git repositories of Harald Welte. Your mileage may vary