mgcp/test: Test the connection mode parser

This modifies the test MGCP messages to include M:recvonly (CRCX),
M:sendrecv (MDCX) and M:sendonly (MDCX) outputs the resulting
output_enabled flags and the conn_mode after processing the message.

Sponsored-by: On-Waves ehf
diff --git a/openbsc/tests/mgcp/mgcp_test.ok b/openbsc/tests/mgcp/mgcp_test.ok
index 638ac92..d5fb56f 100644
--- a/openbsc/tests/mgcp/mgcp_test.ok
+++ b/openbsc/tests/mgcp/mgcp_test.ok
@@ -18,27 +18,39 @@
 Testing CRCX
 Detected packet duration: 40
 Requested packetetization period: 20-20
+Connection mode: 1, BTS output disabled, NET output disabled
 Testing MDCX3
 Packet duration not set
 Requested packetization period not set
+Connection mode not set
 Testing MDCX4
 Detected packet duration: 40
 Requested packetetization period: 20-20
+Connection mode: 3, BTS output disabled, NET output disabled
 Testing MDCX4_PT1
 Detected packet duration: 40
 Requested packetetization period: 20-40
+Connection mode: 3, BTS output disabled, NET output disabled
 Testing MDCX4_PT2
 Detected packet duration: 40
 Requested packetetization period: 20-20
+Connection mode: 3, BTS output disabled, NET output disabled
 Testing MDCX4_PT3
 Detected packet duration: 40
 Requested packetization period not set
+Connection mode: 3, BTS output disabled, NET output disabled
+Testing MDCX4_SO
+Detected packet duration: 40
+Requested packetetization period: 20-20
+Connection mode: 2, BTS output disabled, NET output disabled
 Testing DLCX
 Detected packet duration: 20
-Requested packetization period not set
+Requested packetetization period: 20-20
+Connection mode: 0, BTS output enabled, NET output enabled
 Testing CRCX_ZYN
 Packet duration not set
 Requested packetization period not set
+Connection mode: 1, BTS output disabled, NET output disabled
 Testing EMPTY
 Testing SHORT1
 Testing SHORT2
@@ -49,6 +61,7 @@
 Testing DLCX
 Detected packet duration: 20
 Requested packetization period not set
+Connection mode: 0, BTS output enabled, NET output enabled
 Testing CRCX
 Re-transmitting CRCX
 Testing RQNT1