summaryrefslogtreecommitdiffstats
path: root/src/smsutil.h
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-06-30 18:23:23 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-07-02 19:03:04 -0500
commitd73dae9f2ae5068642b8e62227c3c34560ca6e09 (patch)
tree433122ff417da264a424a314c710813279ac234f /src/smsutil.h
parentcd7ee03542db55d6b4a81bdce3673779be2b92b6 (diff)
downloadofono-d73dae9f2ae5068642b8e62227c3c34560ca6e09.tar.bz2
Make sms_udh_iter work for Cell Broadcast messages
Diffstat (limited to 'src/smsutil.h')
-rw-r--r--src/smsutil.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/smsutil.h b/src/smsutil.h
index 3e5f269e..2a27fc03 100644
--- a/src/smsutil.h
+++ b/src/smsutil.h
@@ -344,7 +344,6 @@ struct sms {
};
struct sms_udh_iter {
- const struct sms *sms;
const guint8 *data;
guint8 offset;
};
@@ -407,6 +406,8 @@ const guint8 *sms_extract_common(const struct sms *sms, gboolean *out_udhi,
guint8 *out_max);
gboolean sms_udh_iter_init(const struct sms *sms, struct sms_udh_iter *iter);
+gboolean sms_udh_iter_init_from_cbs(const struct cbs *cbs,
+ struct sms_udh_iter *iter);
guint8 sms_udh_iter_get_udh_length(struct sms_udh_iter *iter);
const guint8 *sms_udh_iter_get_ud_after_header(struct sms_udh_iter *iter);
enum sms_iei sms_udh_iter_get_ie_type(struct sms_udh_iter *iter);