diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-02-24 00:09:40 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-02-25 11:02:35 +0100 |
commit | 4934309dab3dcd785e75f3ba227e51b19fe714fb (patch) | |
tree | 0dd8fe3db47cd193d9990046750fed184d6421d0 /include/osmocom/ctrl | |
parent | 96172f01002a64359bbe643c4a0d3cfa9a929b56 (diff) |
add ctrl_interface_setup_dynip() for bind address
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).
Diffstat (limited to 'include/osmocom/ctrl')
-rw-r--r-- | include/osmocom/ctrl/control_if.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/osmocom/ctrl/control_if.h b/include/osmocom/ctrl/control_if.h index 00caacc2..181c60a4 100644 --- a/include/osmocom/ctrl/control_if.h +++ b/include/osmocom/ctrl/control_if.h @@ -22,5 +22,9 @@ struct ctrl_handle { int ctrl_cmd_send(struct osmo_wqueue *queue, struct ctrl_cmd *cmd); struct ctrl_handle *ctrl_interface_setup(void *data, uint16_t port, ctrl_cmd_lookup lookup); +struct ctrl_handle *ctrl_interface_setup_dynip(void *data, + const char *bind_addr, + uint16_t port, + ctrl_cmd_lookup lookup); int ctrl_cmd_handle(struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data); |