From 6db9a48c343690c808aea92e29daf13e021d3fc8 Mon Sep 17 00:00:00 2001 From: Matthew Via Date: Sat, 23 Oct 2021 18:23:32 -0400 Subject: sms-part-cdma: merge WDP multipart CDMA WAP messages. CDMA WAPs have multipart message information in a 3 byte header in-band with the user data, as described in WAP-259-WDP-20010614-a. Set the message concat parameters and use the message-id as the reference. --- src/mm-sms-part.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/mm-sms-part.c') diff --git a/src/mm-sms-part.c b/src/mm-sms-part.c index 9aafcc36..ee2cd9f0 100644 --- a/src/mm-sms-part.c +++ b/src/mm-sms-part.c @@ -41,6 +41,7 @@ struct _MMSmsPart { guint validity_relative; gboolean delivery_report_request; guint message_reference; + guint message_id; /* NOT a MMSmsDeliveryState, which just includes the known values */ guint delivery_state; @@ -125,6 +126,8 @@ PART_GET_FUNC (guint, validity_relative) PART_SET_FUNC (guint, validity_relative) PART_GET_FUNC (gboolean, delivery_report_request) PART_SET_FUNC (gboolean, delivery_report_request) +PART_GET_FUNC (guint, message_id) +PART_SET_FUNC (guint, message_id) PART_GET_FUNC (guint, message_reference) PART_SET_FUNC (guint, message_reference) PART_GET_FUNC (guint, delivery_state) -- cgit v1.2.3-70-g09d2