summaryrefslogtreecommitdiffstats
path: root/drivers/rilmodem/ussd.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/rilmodem/ussd.c')
-rw-r--r--drivers/rilmodem/ussd.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/drivers/rilmodem/ussd.c b/drivers/rilmodem/ussd.c
index e87af9ea..9e9b0ffb 100644
--- a/drivers/rilmodem/ussd.c
+++ b/drivers/rilmodem/ussd.c
@@ -39,13 +39,9 @@
#include <util.h>
#include "gril.h"
-#include "grilutil.h"
-#include "grilrequest.h"
#include "rilmodem.h"
-#include "ril_constants.h"
-
struct ussd_data {
GRil *ril;
};
@@ -92,7 +88,10 @@ static void ril_ussd_request(struct ofono_ussd *ussd, int dcs,
if (!text)
goto error;
- g_ril_request_send_ussd(ud->ril, text, &rilp);
+ parcel_init(&rilp);
+ parcel_w_string(&rilp, text);
+
+ g_ril_append_print_buf(ud->ril, "(%s)", text);
ret = g_ril_send(ud->ril, RIL_REQUEST_SEND_USSD,
&rilp, ril_ussd_cb, ussd, NULL);