summaryrefslogtreecommitdiffstats
path: root/src/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* add 'libosmotrau' for TRAU/RTP related codeHarald Welte2011-09-031-1/+1
| | | | | | | This new library is intended to include everything related to interfacing actual voice channels either via E1 or via RTP. The first module in the library is osmo_rtp, based on the ortp library.
* src: add e1_input_vty.c to libosmo-abisPablo Neira Ayuso2011-07-051-0/+1
| | | | | This file provides the VTY interface for E1 lines, I have moved it to libosmo-abis since it belongs here.
* ipa-proxy: add A-bis over IP generic proxy commands for VTYPablo Neira Ayuso2011-06-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | This patch adds VTY commands to route IPA flows. The following example allows to add a new route: $ tests/./ipa_proxy_test & <0000> ipa_proxy_test.c:74 entering main loop $ telnet localhost 4260 ipa-proxy-test> enable ipa-proxy-test# ipa instance input-oml bind 127.0.0.1 tcp port 8888 ipa-proxy-test# ipa instance output-oml connect 127.0.0.1 tcp port 3002 ipa-proxy-test# ipa route instance input-oml streamid 0xfe instance output-oml streamid 0xfe ipa-proxy-test# ipa instance input-rsl bind 127.0.0.1 tcp port 8889 ipa-proxy-test# ipa instance output-rsl connect 127.0.0.1 tcp port 3003 ipa-proxy-test# ipa route instance input-rsl streamid 0xfe instance output-rsl streamid 0xfe I'm using this to initially test this code [*]. [*] note that this requires a minor hackish patch for the src/input/ipaccess.c driver which changes the default OML and RSL ports to listen in 8888 and 8889 instead of the default ports, thus, I can initially test everything from the localhost.
* src: add libosmo_abis_init(void *ctx) to set the talloc contextPablo Neira Ayuso2011-06-071-1/+2
| | | | | This function is called during initialization, so we can set what's the talloc context for the application and the library.
* src: use new socket API in libosmocorePablo Neira Ayuso2011-06-071-2/+1Star
| | | | | get rid of internal copy of openbsc/libcommon/socket.c, we now use the new socket API available in libosmocore.
* initial commit of libosmo-abisPablo Neira Ayuso2011-06-051-0/+17
still many things to get fixed