[PATCH 00/11] libosmo-abis updates

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.

pablo at gnumonks.org pablo at gnumonks.org
Wed Aug 22 15:04:42 UTC 2012


From: Pablo Neira Ayuso <pablo at 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





More information about the OpenBSC mailing list