From 80a41ed11b8ba40a54cecf044c2957a70a249b4d Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Tue, 17 Jan 2012 13:13:09 -0600 Subject: gsm: add SMS PDU creation function Only for basic SMS-SUBMIT PDUs at the moment, and doesn't support large SMSs yet. --- src/mm-sms-utils.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/mm-sms-utils.h') diff --git a/src/mm-sms-utils.h b/src/mm-sms-utils.h index 26d9829b..8455df9a 100644 --- a/src/mm-sms-utils.h +++ b/src/mm-sms-utils.h @@ -22,4 +22,19 @@ GHashTable *sms_parse_pdu (const char *hexpdu, GError **error); +guint8 *sms_create_submit_pdu (const char *number, + const char *text, + const char *smsc, + guint validity, + guint class, + guint *out_pdulen, + GError **error); + +/* For testcases only */ +guint sms_encode_address (const char *address, + guint8 *buf, + size_t buflen, + gboolean is_smsc); + + #endif /* MM_SMS_UTILS_H */ -- cgit v1.2.3-70-g09d2