aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-02-05 20:08:00 +0100
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2021-02-05 20:15:08 +0100
commit566ce11df58bd69e9e45bd762736d6c9a3451017 (patch)
tree2b1a76b0e8e6c297df0123be36ccc062d4e4d97a
parent46de4aafa6b2e5a45399efa41616e5567e436e39 (diff)
submit_to_sms(): fix the use of deprecated gsm_septets2octets()
-rw-r--r--TODO-RELEASE1
-rw-r--r--src/libmsc/smpp_openbsc.c3
2 files changed, 2 insertions, 2 deletions
diff --git a/TODO-RELEASE b/TODO-RELEASE
index 9c358aedd..036a9b91c 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -11,3 +11,4 @@ manual needs common chapter cs7-config.adoc, vty_cpu_sched.adoc from osmo-gsm
osmo-msc Mobile Identity Coding OsmoMSC is stricter in rejecting invalid coding of Mobile Identity IEs
libmosmo-mgcp-client needs osmo-mgw.git > 1.7.0 (8667d5169df8d06e10ee3f3104e4cd533d15ac57), ABI break due to struct size in mgcp_conn_peer and mgcp_response
osmo-msc update version dependency to version with osmo_fd_*_{disable,enable}
+osmo-msc smpp migrate to gsm_septet_pack(), available since Ib1aac538afeb0a5c76a1df472d555139a496e12e
diff --git a/src/libmsc/smpp_openbsc.c b/src/libmsc/smpp_openbsc.c
index a79b2524c..54cd75b9a 100644
--- a/src/libmsc/smpp_openbsc.c
+++ b/src/libmsc/smpp_openbsc.c
@@ -250,8 +250,7 @@ static int submit_to_sms(struct gsm_sms **psms, struct gsm_network *net,
sms_msg_len -= ud_len;
padbits = 7 - (ud_len % 7);
}
- gsm_septets2octets(sms->user_data+ud_len, sms_msg,
- sms_msg_len, padbits);
+ gsm_septet_pack(sms->user_data+ud_len, sms_msg, sms_msg_len, padbits);
sms->user_data_len = (ud_len*8 + padbits)/7 + sms_msg_len;/* SEPTETS */
/* FIXME: sms->text */
} else {