gsm_04_08_cc: Add global guard timer for MNCC

The external MNCC handler may hang indefinitely in cases where the remote
end of the MNCC ceases to work properly. Add a global guard timer to
make sure the call reaches ACTIVE state.

Change-Id: I7375d1e17cd746aac4eadfe1e587e82cf1630d3d
Related: OS#3599
diff --git a/src/libmsc/osmo_msc.c b/src/libmsc/osmo_msc.c
index 3965e9b..c9ecb64 100644
--- a/src/libmsc/osmo_msc.c
+++ b/src/libmsc/osmo_msc.c
@@ -54,6 +54,8 @@
 	/* Use 30 min periodic update interval as sane default */
 	net->t3212 = 5;
 
+	net->mncc_guard_timeout = 180;
+
 	net->paging_response_timer = MSC_PAGING_RESPONSE_TIMER_DEFAULT;
 
 	INIT_LLIST_HEAD(&net->trans_list);