aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc/gsm_04_80.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2010-06-17 17:35:57 +0800
committerHolger Hans Peter Freyther <zecke@selfish.org>2010-06-17 17:35:57 +0800
commitd42c3f25a683ab64b957b713ad930244a04b372c (patch)
treeb31fdf358f55c1b18be24d40010460f69ed0df21 /openbsc/include/openbsc/gsm_04_80.h
parent3f122bed1e3b4b8da367751468eed5e48126c8da (diff)
bsc_api: Remove the lchan from the USSD code...
Diffstat (limited to 'openbsc/include/openbsc/gsm_04_80.h')
-rw-r--r--openbsc/include/openbsc/gsm_04_80.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/openbsc/include/openbsc/gsm_04_80.h b/openbsc/include/openbsc/gsm_04_80.h
index b5ab1c6ea..b56f3f498 100644
--- a/openbsc/include/openbsc/gsm_04_80.h
+++ b/openbsc/include/openbsc/gsm_04_80.h
@@ -6,6 +6,8 @@
#define MAX_LEN_USSD_STRING 31
+struct gsm_subscriber_connection;
+
struct ussd_request {
char text[MAX_LEN_USSD_STRING + 1];
u_int8_t transaction_id;
@@ -14,9 +16,11 @@ struct ussd_request {
int gsm0480_decode_ussd_request(const struct msgb *msg,
struct ussd_request *request);
-int gsm0480_send_ussd_response(const struct msgb *in_msg, const char* response_text,
- const struct ussd_request *req);
-int gsm0480_send_ussd_reject(const struct msgb *msg,
- const 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);
+int gsm0480_send_ussd_reject(struct gsm_subscriber_connection *conn,
+ const struct msgb *msg,
+ const struct ussd_request *request);
#endif