diff options
author | Harald Welte <laforge@osmocom.org> | 2024-03-12 14:34:33 +0100 |
---|---|---|
committer | Harald Welte <laforge@osmocom.org> | 2024-03-12 14:36:22 +0100 |
commit | b0db6495c57f6ff16661e9fb215c213d4840f847 (patch) | |
tree | dae13b7e8acb3f3948939ddf78dc8071d96139f0 /include/osmocom | |
parent | 28c97a72380387d9996e5550a3ca3a01c95f95fc (diff) |
ctrl: re-introduce duplicate declaration of ctrl_cmd_send()
In Change-Id Ic81af56e7ea6921ba39168727ef64c308e9c6754 we removed
the duplicate declaration of ctrl_cmd_send(), which was declared
both in control_if.h and in control_cmd.h. Unfortunately this broke
legacy openbsc.git, so let's re-introduce it.
Change-Id: I1d415c5e80cfb7ef9e11d33c0c3eaece40ebb1da
Diffstat (limited to 'include/osmocom')
-rw-r--r-- | include/osmocom/ctrl/control_cmd.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/osmocom/ctrl/control_cmd.h b/include/osmocom/ctrl/control_cmd.h index 64227107..e4f78fa2 100644 --- a/include/osmocom/ctrl/control_cmd.h +++ b/include/osmocom/ctrl/control_cmd.h @@ -124,6 +124,8 @@ int ctrl_cmd_def_send(struct ctrl_cmd_def *cd); int ctrl_cmd_exec(vector vline, struct ctrl_cmd *command, vector node, void *data); int ctrl_cmd_install(enum ctrl_node_type node, struct ctrl_cmd_element *cmd); +/* ctrl_cmd_send is also declared in control_if.h, but legacy openbsc.git expects it here */ +int ctrl_cmd_send(struct osmo_wqueue *queue, struct ctrl_cmd *cmd); int ctrl_cmd_send_to_all(struct ctrl_handle *ctrl, struct ctrl_cmd *cmd); struct ctrl_cmd *ctrl_cmd_parse3(void *ctx, struct msgb *msg, bool *parse_failed); struct ctrl_cmd *ctrl_cmd_parse2(void *ctx, struct msgb *msg); |