Hi Petteri, On 09/10/2010 09:28 AM, Petteri Tikander wrote: > --- > src/smsutil.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++--- > src/smsutil.h | 3 +-- > 2 files changed, 49 insertions(+), 5 deletions(-)
All four patches have been applied. Thanks :) The only thing pending on this part is to handle the Status Report recipient address being 'tweaked' by the network. I've been hearing reports that some networks actually rewrite the address (e.g. change national number to international, etc) which causes our status reports to not match. We can do two things: 1. Rely on message reference only. This seems dangerous 2. Fallback to a 'fuzzy'. E.g. try to match on the reference and last n digits of the phone number, ignoring ton/npi. This can get tricky as some national numbers can get different prefixes from the equivalent international number, so we need to pick a nice value of 'n'. E.g. in Australia: +61 4 1234 5678 is the international number or: 04 1234 5678 is the national number. Let me know if you can think of a third option. Regards, -Denis _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono