add esm_class definitions

Add special message attributes definitions that are associated with the
short message. Thus, we can get rid of magic numbers in our codebase.

Change-Id: I91afd8b462b8fd3b2c4c5b54f4eeb7ec5b730b65
This commit is contained in:
Pablo Neira Ayuso 2017-08-11 13:09:28 +02:00
parent 9b3cefca21
commit c283d8431c
1 changed files with 8 additions and 0 deletions

View File

@ -204,4 +204,12 @@
#define TLVID_its_reply_type 0x1380 /* CDMA */
#define TLVID_its_session_info 0x1383 /* CDMA */
/* As defined by SMPP 3.4, Sect. 5.2.12 Parameter Definition esm_class. */
#define SMPP34_DATAGRAM_MODE 0x01
#define SMPP34_MSG_MODE_MASK 0x03
#define SMPP34_DELIVERY_RECEIPT 0x04
#define SMPP34_DELIVERY_ACK 0x08
#define SMPP34_UDHI_IND 0x40
#define SMPP34_REPLY_PATH 0x80
#endif