summaryrefslogtreecommitdiffstats
path: root/src/storage.c
diff options
context:
space:
mode:
authorAndrzej Zaborowski <andrew.zaborowski@intel.com>2009-09-04 16:48:03 +0200
committerDenis Kenzior <denkenz@gmail.com>2009-09-08 13:31:30 -0500
commit36d0c8451fdd5ae6516e1d787336456cfb5f5ab7 (patch)
treecbbf78ef8bbebf0e23625f8a335645820cb6d071 /src/storage.c
parentb2bde46bfb078ccc9136e5ed92d97f7a0e91481e (diff)
downloadofono-36d0c8451fdd5ae6516e1d787336456cfb5f5ab7.tar.bz2
Read messages left over in ME storage on startup.
On modems that don't support +CMT (or for class 2 SMSes) the messages are stored in the modem and then read and deleted from there in two separate steps with no warranty that deletion succeeds or (more likely) power is cut before the deletion happens. Over time the memory may become full and if we don't want to deal with this condition we need to check on startup if there are messages we haven't deleted. We can't differentiate between those messages and those the user already had on the SIM / modem before installing ofono or switching phones, so we might want to deliver messages with REC READ status with some kind of indication that these are potentially old so the UI doesn't emit spurious alerts. We don't do this now and just deliver as usual.
Diffstat (limited to 'src/storage.c')
0 files changed, 0 insertions, 0 deletions