FreeCalypso > hg > themwi-system-sw
view mgw/struct.h @ 35:db7ed6a55ba4
themwi-{mgw,mncc}: chmod connection-accepting sockets to 775
I am making this change in order to be able to run themwi-test-mtc
as my regular user, without having to su or sudo to gsmserv.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 09 Jul 2022 23:29:54 -0800 |
parents | b3f74df7b808 |
children | f280328e7e2e |
line wrap: on
line source
/* * This header file defines internal data structures for themwi-mgw. */ struct bind_range_cfg { struct in_addr bind_ip; unsigned port_range_start; unsigned port_range_end; unsigned port_next; unsigned port_tries; }; struct rtp_one_end { int rtp_fd; int rtcp_fd; struct sockaddr_in bound_addr; struct sockaddr_in remote_addr; }; struct endpoint { unsigned ep_type; struct rtp_one_end rtp_gsm; struct rtp_one_end rtp_pstn; unsigned gsm_payload_type; unsigned gsm_payload_msg_type; unsigned pstn_payload_type; unsigned fwd_mode; /* linked list management */ unsigned ep_id; struct endpoint *next; }; struct ctrl_conn { struct endpoint *endp_list; unsigned next_ep_id; };