diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-04-16 19:17:10 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-04-27 09:50:33 +0200 |
commit | f85861d6eb6ebc962bc710ac2d481536e6be7053 (patch) | |
tree | e57ba9de9dfc7572cb6efedd2dfc5ef2378e2e17 /include | |
parent | 79c137c65446ef4139dde63a9e9c023fe9139f80 (diff) |
control_if: Add helper function for 'local execution' of control command
Sometimes (particularly when testing), we may want to parse+execute an
arbitrary control command simply form a string buffer, rather than from
a msgb. Let's add a helper for that.
Change-Id: Iaca748e0d942bb2a1ee7c2776b37485e1439eb0c
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/ctrl/control_if.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/ctrl/control_if.h b/include/osmocom/ctrl/control_if.h index 0d379593..4cd33699 100644 --- a/include/osmocom/ctrl/control_if.h +++ b/include/osmocom/ctrl/control_if.h @@ -30,5 +30,6 @@ struct ctrl_handle *ctrl_interface_setup_dynip(void *data, ctrl_cmd_lookup lookup); struct ctrl_connection *osmo_ctrl_conn_alloc(void *ctx, void *data); int ctrl_cmd_handle(struct ctrl_handle *ctrl, struct ctrl_cmd *cmd, void *data); +struct ctrl_cmd *ctrl_cmd_exec_from_string(struct ctrl_handle *ch, const char *cmdstr); int ctrl_lookup_register(ctrl_cmd_lookup lookup); |