This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "An utility library for Open Source Mobile Communications".
The branch, neels/bind has been updated
discards a60659327dec987d2e6cd92fecf9a5ee919eccd2 (commit)
discards c1c9376a65ab21879470fe59573a6ddaf534b672 (commit)
discards b8f79757ea9f0fd16fbfa65a9de4a550ff542f01 (commit)
via 469390d8e461e178a48d1790d084ce559f9e9ca3 (commit)
via b2f7b00356d2a32f8c3bf53636ea082a6cf0f6b2 (commit)
via 00fe6d3b89f34bc1b5274bf71579af0cf7633ed3 (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (a60659327dec987d2e6cd92fecf9a5ee919eccd2)
\
N -- N -- N (469390d8e461e178a48d1790d084ce559f9e9ca3)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=469390d8e461e178a48d1790d084…
commit 469390d8e461e178a48d1790d084ce559f9e9ca3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 24 00:10:41 2016 +0100
vty: add ctrl section for Control interface bind address
This may seem like overkill for a mere const char * config item, but it makes
the Control interface VTY commands reusable in any main() scope (inspired by
libosmo-abis' VTY config).
Add API functions ctrl_vty_init() and ctrl_vty_get_bind_addr(), in new files
src/ctrl/control_vty.c and include/osmocom/ctrl/control_vty.h, compiled and/or
installed dependent on ENABLE_VTY.
Using these functions allows configuring a static const char* with the VTY
commands
ctrl
bind A.B.C.D
which callers shall subsequently use to bind the Control interface to a
specific local interface address, by passing the return value of
ctrl_vty_get_bind_addr() to control_interface_setup().
Add CTRL_NODE to enum node_type, "eating" RESERVED4_NODE to heed that
comment
on avoiding ABI changes.
http://cgit.osmocom.org/libosmocore/commit/?id=b2f7b00356d2a32f8c3bf53636ea…
commit b2f7b00356d2a32f8c3bf53636ea082a6cf0f6b2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 24 00:09:40 2016 +0100
add bind address parameter to ctrl_interface_setup()
Make the ctrl interface bind address configurable, so that it may be made
available on other addresses than 127.0.0.1. The specific aim is to allow
running multiple osmo-nitbs alongside each other (commits in openbsc follow).
http://cgit.osmocom.org/libosmocore/commit/?id=00fe6d3b89f34bc1b5274bf71579…
commit 00fe6d3b89f34bc1b5274bf71579af0cf7633ed3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 23 14:01:41 2016 +0100
vty: add bind command for telnet vty line
Add VTY command
line vty
bind A.B.C.D
The command merely stores the configured IP-address, which can then be used by
the calling main program to set the telnet port of the VTY line. (Commits in
openbsc and osmo-iuh will follow up on this.)
Add function vty_get_bind_addr() to publish the address in the vty.h API.
Add static vty_bind_addr to store.
For allocation/freeing reasons, a NULL address defaults to 127.0.0.1.
BTW, I decided against allowing keywords 'any' and 'localhost' in
place of an
actual IP address to make sure a written config is always identical to the
parsed config.
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/ctrl/control_if.h | 8 ++++++--
src/ctrl/control_if.c | 12 ++++++++++--
src/vty/vty.c | 12 ++++--------
3 files changed, 20 insertions(+), 12 deletions(-)
hooks/post-receive
--
An utility library for Open Source Mobile Communications