[PATCH 0/3] new VTY commands to enable IPA proxy

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
Tue Apr 19 17:47:44 UTC 2011


From: Pablo Neira Ayuso <pablo at gnumonks.org>

Hi!

This patchset adds new VTY commands that allows to route IPA flows.

Patch 3/3 includes one feature that changes the current default
behaviour of OpenBSC since you explicity have to make a "ipa setup"
to enable OML and RSL links. If you like it, I can make a similar
patch for HSL femto, so the only initial open socket is the one at
port 4242 for telnet configuration.

BTW, the original command syntax was proposed by Harald.

Successfully tested bootstrapping the nanoBTS. See the patches for
more details.

Comments welcome!

Pablo Neira Ayuso (3):
  libcommon: add make_sock_stream_connect()
  libabis: add VTY commands to route IPA flows
  libabis: add IPA VTY command to setup ip.access nanoBTS OML and RSL
    links

 openbsc/include/openbsc/ipaccess.h       |    3 +
 openbsc/include/openbsc/socket.h         |    2 +
 openbsc/include/openbsc/vty.h            |    1 +
 openbsc/src/ipaccess/Makefile.am         |    4 +-
 openbsc/src/libabis/Makefile.am          |    2 +-
 openbsc/src/libabis/e1_input.c           |    2 +
 openbsc/src/libabis/input/ipaccess.c     |  962 +++++++++++++++++++++++++++++-
 openbsc/src/libbsc/bsc_vty.c             |    1 +
 openbsc/src/libcommon/socket.c           |   54 ++
 openbsc/src/openbsc.cfg.ipa-proxy        |   18 +
 openbsc/src/openbsc.cfg.nanobts          |    3 +
 openbsc/src/openbsc.cfg.nanobts.multitrx |    3 +
 openbsc/tests/db/Makefile.am             |    5 +-
 13 files changed, 1043 insertions(+), 17 deletions(-)
 create mode 100644 openbsc/src/openbsc.cfg.ipa-proxy

-- 
1.7.2.3





More information about the OpenBSC mailing list