aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src/libmsc/smpp_smsc.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2013-05-28 20:58:02 +0200
committerHarald Welte <laforge@gnumonks.org>2013-05-28 20:59:25 +0200
commitc75ed6d593ddfa29fd86b19c842eadf5410d8181 (patch)
treedc7351519ef2ada805b57d47e27130ca568586bc /openbsc/src/libmsc/smpp_smsc.h
parent27d5e65640568adb7272ee1081d751d4de607eb2 (diff)
SMPP: Add new 'dcs_transparent' ESME setting
If an ESME has the dcs_transparent config flag, then the TP-DCS of MO-SMS is transparently passed to SMPP and not converted to SMPP specific data_coding values. This is needed in cases where ESMEs actually care about the exact TP-DCS, as the conversion from TP-DCS to SMPP data_coding is not bijective.
Diffstat (limited to 'openbsc/src/libmsc/smpp_smsc.h')
-rw-r--r--openbsc/src/libmsc/smpp_smsc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/openbsc/src/libmsc/smpp_smsc.h b/openbsc/src/libmsc/smpp_smsc.h
index e72f81fef..86fbeb5f0 100644
--- a/openbsc/src/libmsc/smpp_smsc.h
+++ b/openbsc/src/libmsc/smpp_smsc.h
@@ -61,6 +61,7 @@ struct osmo_smpp_acl {
int default_route;
int deliver_src_imsi;
int osmocom_ext;
+ int dcs_transparent;
struct llist_head route_list;
};