FreeCalypso > hg > themwi-system-sw
diff mtctest/sig_handler.c @ 36:e8e82a4bf12b
themwi-test-mtc: implement dummy RTP via themwi-mgw
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 10 Jul 2022 00:24:19 -0800 (2022-07-10) |
parents | cc0e1c6e33c3 |
children | 64b9f0f90726 |
line wrap: on
line diff
--- a/mtctest/sig_handler.c Sat Jul 09 23:29:54 2022 -0800 +++ b/mtctest/sig_handler.c Sun Jul 10 00:24:19 2022 -0800 @@ -15,6 +15,7 @@ #include "../include/gsm48_const.h" extern int disconnect_mode; +extern struct sockaddr_storage dummy_rtp_endp; static void print_bearer_cap(bcap) @@ -286,6 +287,10 @@ printf("MNCC_RTP_CREATE: RTP info from MSC\n"); printf("payload_type=0x%x payload_msg_type=0x%x\n", msg->payload_type, msg->payload_msg_type); + printf("Responding with MNCC_RTP_CONNECT (dummy RTP endpoint)\n"); + msg->msg_type = MNCC_RTP_CONNECT; + bcopy(&dummy_rtp_endp, &msg->addr, sizeof(struct sockaddr_storage)); + send_mncc_to_gsm(msg, sizeof(struct gsm_mncc_rtp)); } void