ASCI: Add reception of UPLINK RELEASE on dedicated channel

When the calling phone releases the uplink before it has been assigned
to the group channel, it will send an UPLINK RELEASE message on the
dedicated channel.

This message is forwarded to VGCS state machine to handle the release
there.

Change-Id: Ie8f7338da18eaaefbb022c09b96f18a3d78f8a95
Related: OS#4854
diff --git a/src/libmsc/gsm_04_08.c b/src/libmsc/gsm_04_08.c
index 10c4a57..fc82d78 100644
--- a/src/libmsc/gsm_04_08.c
+++ b/src/libmsc/gsm_04_08.c
@@ -36,6 +36,7 @@
 #include <osmocom/msc/debug.h>
 #include <osmocom/msc/gsm_data.h>
 #include <osmocom/msc/gsm_04_08.h>
+#include <osmocom/msc/msc_vgcs.h>
 #include <osmocom/msc/signal.h>
 #include <osmocom/msc/transaction.h>
 #include <osmocom/msc/vlr.h>
@@ -1412,6 +1413,9 @@
 	case GSM48_MT_RR_APP_INFO:
 		rc = gsm48_rx_rr_app_info(msc_a, msg);
 		break;
+	case GSM48_MT_RR_UPLINK_RELEASE:
+		rc = gsm44068_rcv_rr(msc_a, msg);
+		break;
 	default:
 		LOG_MSC_A_CAT(msc_a, DRR, LOGL_NOTICE, "MSC: Unimplemented %s GSM 04.08 RR "
 			      "message\n", gsm48_rr_msg_name(gh->msg_type));