comparison rtp-mgr/ctrl_prot.c @ 183:3962d9345a09

rtp-mgr: use new EP type constant names
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 11 Mar 2023 21:48:23 -0800
parents 565477d07418
children
comparison
equal deleted inserted replaced
182:f4ed6042e16c 183:3962d9345a09
64 } 64 }
65 /* start preparing response */ 65 /* start preparing response */
66 bzero(&resp, sizeof resp); 66 bzero(&resp, sizeof resp);
67 resp.transact_ref = req.transact_ref; 67 resp.transact_ref = req.transact_ref;
68 switch (req.ep_type) { 68 switch (req.ep_type) {
69 case TMGW_EP_TYPE_DUMMY_GSM: 69 case TMGW_EP_TYPE_GSM_ONLY:
70 case TMGW_EP_TYPE_DUMMY_PSTN: 70 case TMGW_EP_TYPE_PSTN_ONLY:
71 case TMGW_EP_TYPE_GATEWAY: 71 case TMGW_EP_TYPE_GATEWAY:
72 break; 72 break;
73 default: 73 default:
74 resp.res = RTP_ALLOC_ERR_PARAM; 74 resp.res = RTP_ALLOC_ERR_PARAM;
75 error_resp: send(fd, &resp, sizeof resp, 0); 75 error_resp: send(fd, &resp, sizeof resp, 0);
106 sizeof(struct sockaddr_in)); 106 sizeof(struct sockaddr_in));
107 iov.iov_base = &resp; 107 iov.iov_base = &resp;
108 iov.iov_len = sizeof resp; 108 iov.iov_len = sizeof resp;
109 /* file descriptor passing voodoo */ 109 /* file descriptor passing voodoo */
110 switch (req.ep_type) { 110 switch (req.ep_type) {
111 case TMGW_EP_TYPE_DUMMY_GSM: 111 case TMGW_EP_TYPE_GSM_ONLY:
112 num_fd = 2; 112 num_fd = 2;
113 fd_out[0] = rtp_gsm.rtp_fd; 113 fd_out[0] = rtp_gsm.rtp_fd;
114 fd_out[1] = rtp_gsm.rtcp_fd; 114 fd_out[1] = rtp_gsm.rtcp_fd;
115 break; 115 break;
116 case TMGW_EP_TYPE_DUMMY_PSTN: 116 case TMGW_EP_TYPE_PSTN_ONLY:
117 num_fd = 2; 117 num_fd = 2;
118 fd_out[0] = rtp_pstn.rtp_fd; 118 fd_out[0] = rtp_pstn.rtp_fd;
119 fd_out[1] = rtp_pstn.rtcp_fd; 119 fd_out[1] = rtp_pstn.rtcp_fd;
120 break; 120 break;
121 case TMGW_EP_TYPE_GATEWAY: 121 case TMGW_EP_TYPE_GATEWAY: