Osmocom library for network/soecket abstraction and osmux audio multiplex https://osmocom.org/projects/libosmo-netif
Go to file
Pablo Neira Ayuso b3fc27423a osmux: introduce osmux_xfrm_input_close_circuit()
Add this new function to explicitly remove an existing circuit. Thus, the
client application (openbsc) is in full control to release circuits.

Before this patch, the circuit object was added when the first RTP messages was
seen, and it was removed when transforming the list of pending RTP messages to
the Osmux message (once the timer expired).

Moreover, check circuit->nmsgs to account bytes that are consumed by the osmux
header, given that !circuit doesn't mean "this is the first packet" anymore.
2015-07-21 09:59:49 +02:00
debian debian: Move the package to multi-arch support 2015-03-14 20:09:13 +01:00
examples endian: Use the new endian macros for portability 2015-03-22 09:38:36 +01:00
include osmux: introduce osmux_xfrm_input_close_circuit() 2015-07-21 09:59:49 +02:00
m4 initial commit 2011-10-04 02:36:46 +02:00
src osmux: introduce osmux_xfrm_input_close_circuit() 2015-07-21 09:59:49 +02:00
tests build: remove all_includes 2014-10-02 23:22:55 +02:00
.gitignore misc: Ignore some build artefacts 2014-09-08 07:52:08 +02:00
COPYING add COPYING file (GPLv2 license) 2011-10-05 13:43:25 +02:00
Makefile.am build: fix "make distcheck" 2015-05-19 11:47:01 +02:00
configure.ac build: fix "make distcheck" 2015-05-19 11:47:01 +02:00
git-version-gen initial commit 2011-10-04 02:36:46 +02:00
libosmo-netif.pc.in build: use libosmo-netif.pc instead libosmonetif.pc 2012-02-23 19:51:01 +01:00