summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2009-06-10 15:52:28 -0500
committerDenis Kenzior <denkenz@gmail.com>2009-06-11 10:44:49 -0500
commit621a99bcc7cff105f88dcabeb6d372dbc19579d8 (patch)
tree532ff0d0677e9c6f2f84488074eb5d04284c2795 /src
parent2222e1e38d30c24f0e4d2f37826636f07dc8e4f5 (diff)
downloadofono-621a99bcc7cff105f88dcabeb6d372dbc19579d8.tar.bz2
Add TP-PID enumeration
Diffstat (limited to 'src')
-rw-r--r--src/smsutil.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/smsutil.h b/src/smsutil.h
index 37dffb14..a294b511 100644
--- a/src/smsutil.h
+++ b/src/smsutil.h
@@ -163,6 +163,23 @@ enum sms_mwi_type {
SMS_MWI_TYPE_OTHER = 3,
};
+enum sms_pid_type {
+ SMS_PID_TYPE_SM_TYPE_0 = 0x40,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_1 = 0x41,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_2 = 0x42,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_3 = 0x43,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_4 = 0x44,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_5 = 0x45,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_6 = 0x46,
+ SMS_PID_TYPE_REPLACE_SM_TYPE_7 = 0x47,
+ SMS_PID_TYPE_ENHANCED_MESSAGE_SERVICE = 0x5e,
+ SMS_PID_TYPE_RETURN_CALL = 0x5f,
+ SMS_PID_TYPE_ANSI136 = 0x7c,
+ SMS_PID_TYPE_ME_DOWNLOAD = 0x7d,
+ SMS_PID_TYPE_ME_DEPERSONALIZATION = 0x7e,
+ SMS_PID_TYPE_USIM_DOWNLOAD = 0x7f,
+};
+
struct sms_address {
enum sms_number_type number_type;
enum sms_numbering_plan numbering_plan;