diff options
Diffstat (limited to 'openbsc/include/openbsc/gsm_04_80.h')
-rw-r--r-- | openbsc/include/openbsc/gsm_04_80.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/openbsc/include/openbsc/gsm_04_80.h b/openbsc/include/openbsc/gsm_04_80.h index c860b280d..796a1c11e 100644 --- a/openbsc/include/openbsc/gsm_04_80.h +++ b/openbsc/include/openbsc/gsm_04_80.h @@ -3,19 +3,10 @@ #include <osmocore/msgb.h> #include <osmocore/protocol/gsm_04_80.h> - -#define MAX_LEN_USSD_STRING 31 +#include <osmocore/gsm0480.h> struct gsm_subscriber_connection; -struct ussd_request { - char text[MAX_LEN_USSD_STRING + 1]; - u_int8_t transaction_id; - u_int8_t invoke_id; -}; - -int gsm0480_decode_ussd_request(const struct msgb *msg, - struct ussd_request *request); int gsm0480_send_ussd_response(struct gsm_subscriber_connection *conn, const struct msgb *in_msg, const char* response_text, const struct ussd_request *req); |