jolly has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-msc/+/33966 )
Change subject: ASCI: Add missing transaction ID to SET PARAMETER message ......................................................................
ASCI: Add missing transaction ID to SET PARAMETER message
Change-Id: I1b692cee894826a306885253a53a351f952d52dc Related: OS#4854 --- M src/libmsc/msc_vgcs.c 1 file changed, 12 insertions(+), 1 deletion(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/66/33966/1
diff --git a/src/libmsc/msc_vgcs.c b/src/libmsc/msc_vgcs.c index d206b55..aca7054 100644 --- a/src/libmsc/msc_vgcs.c +++ b/src/libmsc/msc_vgcs.c @@ -890,7 +890,8 @@ uint8_t pdisc = (trans->type == TRANS_GCC) ? GSM48_PDISC_GROUP_CC : GSM48_PDISC_BCAST_CC; int rc;
- rc = gsm44068_tx_set_parameter(trans, pdisc, !trans->gcc.mute_talker, 1, 1, trans->gcc.uplink_originator); + rc = gsm44068_tx_set_parameter(trans, pdisc | (trans->transaction_id << 4), + !trans->gcc.mute_talker, 1, 1, trans->gcc.uplink_originator); if (rc < 0) LOG_GCC(trans, LOGL_ERROR, "Failed to send SET PARAMETER towards MS.\n"); return rc;