From: Pablo Neira Ayuso <pablo(a)netfilter.org>
Hi,
The following patchset contain updates for libosmo-abis:
* fix for leak of e1inp_line reported by Holger.
* more robust handling of error codes in several parts of the ipaccess driver.
* minor cleanups for LAPD and dahdi, fix some compilations warnings.
* generic LAPD PCAP interface to create PCAP files containing the LAPD frames,
so far it was only possible to store the OML/RSL traces, without the LAPD
frames.
* fix crash of IPA BTS example test
If you're OK with those, let me know. I can push them myself if you want or
you can manually apply them.
Pablo Neira Ayuso (11):
ipa: fix missing set of write_cb for IPA client connection
ipaccess: fix leak of e1inp_line
tests: e1inp_ipa_bsc_test: fix crash
ipaccess: more robust error handle in receival path
ipaccess: more robust error handling in the accept patch
ipaccess: more robust error handling in the send path
tests: e1inp_ipa_bts_test: fix compilation warnings
lapd: use C99 structure initialization for profile templates
input: dahdi: use logging facilities instead of fprintf and stderr
input: dahdi: replace exit by return
input: add generic PCAP interface for LAPD
include/Makefile.am | 2 +-
include/osmocom/abis/lapd.h | 1 +
include/osmocom/abis/lapd_pcap.h | 11 +++
src/Makefile.am | 1 +
src/input/dahdi.c | 54 ++++++++-----
src/input/ipa.c | 13 +++-
src/input/ipaccess.c | 107 ++++++++++++++++++++-----
src/input/lapd.c | 66 +++++++++-------
src/input/lapd_pcap.c | 160 ++++++++++++++++++++++++++++++++++++++
tests/e1inp_ipa_bsc_test.c | 8 +-
tests/e1inp_ipa_bts_test.c | 7 +-
11 files changed, 353 insertions(+), 77 deletions(-)
create mode 100644 include/osmocom/abis/lapd_pcap.h
create mode 100644 src/input/lapd_pcap.c
--
1.7.10.4