summaryrefslogtreecommitdiffstats
path: root/src/smsutil.c
diff options
context:
space:
mode:
authorInaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>2010-07-23 13:59:54 -0700
committerDenis Kenzior <denkenz@gmail.com>2010-07-23 17:28:18 -0500
commit9517bf29916c1cf154fe009729cbbe3f90c4a49a (patch)
tree0249300b290c44a25be83db9967cbdb506ccd71a /src/smsutil.c
parentca46f51c2d9366f07721f0f5f8828771a7aa93c5 (diff)
downloadofono-9517bf29916c1cf154fe009729cbbe3f90c4a49a.tar.bz2
sms: sms_assembly_encode_address export and rename
The new name better reflects the function's purpose. We need to export it, as for generating unique message naming (for persistence and D-Bus object naming), we'll be using the address.
Diffstat (limited to 'src/smsutil.c')
-rw-r--r--src/smsutil.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/smsutil.c b/src/smsutil.c
index 8d620f2b..8ee53523 100644
--- a/src/smsutil.c
+++ b/src/smsutil.c
@@ -2293,8 +2293,7 @@ static gboolean sms_assembly_extract_address(const char *straddr,
return sms_decode_address_field(pdu, len, &offset, FALSE, out);
}
-static gboolean sms_assembly_encode_address(const struct sms_address *in,
- char *straddr)
+gboolean sms_address_to_hex_string(const struct sms_address *in, char *straddr)
{
unsigned char pdu[12];
int offset = 0;
@@ -2396,7 +2395,7 @@ static gboolean sms_assembly_store(struct sms_assembly *assembly,
if (!assembly->imsi)
return FALSE;
- if (sms_assembly_encode_address(&node->addr, straddr) == FALSE)
+ if (sms_address_to_hex_string(&node->addr, straddr) == FALSE)
return FALSE;
len = sms_serialize(buf, sms);
@@ -2419,7 +2418,7 @@ static void sms_assembly_backup_free(struct sms_assembly *assembly,
if (!assembly->imsi)
return;
- if (sms_assembly_encode_address(&node->addr, straddr) == FALSE)
+ if (sms_address_to_hex_string(&node->addr, straddr) == FALSE)
return;
for (seq = 0; seq < node->max_fragments; seq++) {