Harald Welte
cbae9d109f
Fix TC_crcx_and_dlcx(): Don't assume DLCX returnsConncetionID
2017-11-17 23:25:26 +01:00
Harald Welte
6f960b1bd6
mgw: Ensure that CRCX succeeds only if ConnectionId is present in response
2017-11-17 23:24:46 +01:00
Harald Welte
21ba5574f9
MGCP_Test: Add comments throughout the code to help readability
2017-09-19 17:55:05 +08:00
Harald Welte
5b4c44ec5a
MGCP: Test for CRCX followed by DLCX
2017-09-17 16:35:27 +08:00
Harald Welte
e636afd5d1
MGCP: Extend tests significantly
...
We're now testing a variety of different permitted and illegal
transactions of the MGW. Still lots of bits pending, particularly
also actual RTP flows.
2017-09-17 16:24:09 +08:00
Harald Welte
e1e18c5e33
MGCP: introduce global variable + accessor function for transaction ID
2017-09-17 16:23:07 +08:00
Harald Welte
9ccb480a87
MGCP: don't use dec_MGCP_Message to avoid (possible) TITAN bug
...
See https://www.eclipse.org/forums/index.php/t/1088893/ for details
2017-09-17 16:22:34 +08:00
Harald Welte
3c6ebb9c93
MGCP_Test: Some templates to encode MGCP messages
2017-09-16 09:37:28 +08:00
Harald Welte
2c6dba145a
Introduce MGCP_CodecPort on top of UDP port
2017-09-16 00:50:08 +08:00
Harald Welte
12000e2a7a
mgw: Use official Titan SDP library for encode/decode of SDP in MGCP
2017-09-14 22:43:08 +08:00
Harald Welte
2871d0b000
mgw: Add missing mandatory "s=" to SDP of c_mdcx4
2017-09-14 22:42:12 +08:00
Harald Welte
00a067f54d
Add minimal MGCP parser/encoder based on TEXT codec
2017-09-13 23:27:17 +02:00