This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Pablo Neira Ayuso gerrit-no-reply at lists.osmocom.orgReview at https://gerrit.osmocom.org/3473 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 --- M src/smpp34.h 1 file changed, 11 insertions(+), 0 deletions(-) git pull ssh://gerrit.osmocom.org:29418/libsmpp34 refs/changes/73/3473/1 diff --git a/src/smpp34.h b/src/smpp34.h index 5fb6395..b114ba7 100644 --- a/src/smpp34.h +++ b/src/smpp34.h @@ -204,4 +204,15 @@ #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. */ +enum smpp34_esm_class { + SMPP34_DATAGRAM_MODE = 0x01, + SMPP34_DELIVERY_RECEIPT = 0x04, + SMPP34_DELIVERY_ACK = 0x08, + SMPP34_UDHI_IND = 0x40, + SMPP34_REPLY_PATH = 0x80, +}; + +#define SMPP34_MSG_MODE_MASK 0x03 + #endif -- To view, visit https://gerrit.osmocom.org/3473 To unsubscribe, visit https://gerrit.osmocom.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I91afd8b462b8fd3b2c4c5b54f4eeb7ec5b730b65 Gerrit-PatchSet: 1 Gerrit-Project: libsmpp34 Gerrit-Branch: master Gerrit-Owner: Pablo Neira Ayuso <pablo at gnumonks.org>