summaryrefslogtreecommitdiff
path: root/include/gsmd/usock.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/gsmd/usock.h')
-rw-r--r--include/gsmd/usock.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/gsmd/usock.h b/include/gsmd/usock.h
index eced10e..f5d26ae 100644
--- a/include/gsmd/usock.h
+++ b/include/gsmd/usock.h
@@ -30,15 +30,10 @@ enum gsmd_passthrough_type {
GSMD_PASSTHROUGH_RESP = 2,
};
-enum gsmd_event_type {
- GSMD_EVENT_NONE = 0,
- GSMD_EVENT_SUBSCRIPTIONS= 1,
- GSMD_EVENT_HAPPENED = 2,
-};
-
enum gsmd_msg_voicecall_type {
GSMD_VOICECALL_DIAL = 1,
GSMD_VOICECALL_HANGUP = 2,
+ GSMD_VOICECALL_ANSWER = 3,
};
/* Handset / MT related commands */
@@ -53,7 +48,7 @@ enum gsmd_msg_pin_type {
/* Length from 3GPP TS 04.08, Clause 10.5.4.7 */
-#define GSMD_ADDR_MAXLEN 13
+#define GSMD_ADDR_MAXLEN 32
struct gsmd_addr {
u_int8_t type;
char number[GSMD_ADDR_MAXLEN+1];
@@ -95,6 +90,7 @@ struct gsmd_msg_hdr {
u_int8_t _pad;
u_int16_t id;
u_int16_t len;
+ u_int8_t data[];
} __attribute__((packed));
personal git repositories of Harald Welte. Your mileage may vary