summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <axilirator@gmail.com>2020-02-14 16:57:03 +0700
committerVadim Yanitskiy <axilirator@gmail.com>2020-02-21 04:54:48 +0700
commit620fe497efa492feff4550e336cc3f8167715936 (patch)
treee79bafab1a8b8af13e5fd10238365fbdbddd523d
parentdb068b3b1abda1ed1b9a3b4c68901bc130c844e0 (diff)
layer23/transceiver: send 'RSP ERR 1' on receipt of an unknown command
-rw-r--r--src/host/layer23/src/transceiver/trx.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/host/layer23/src/transceiver/trx.c b/src/host/layer23/src/transceiver/trx.c
index 5b6214ee..057ab9bd 100644
--- a/src/host/layer23/src/transceiver/trx.c
+++ b/src/host/layer23/src/transceiver/trx.c
@@ -507,7 +507,8 @@ _trx_ctrl_read_cb(struct osmo_fd *ofd, unsigned int what)
if (!ch->cmd) {
LOGP(DTRX, LOGL_ERROR, "[!] No handlers found for command '%s'. Empty response\n", cmd);
- _trx_ctrl_send_resp(trx, cmd, -1, args);
+ /* Mimic behaviour of OsmoTRX on receipt of an unknown command */
+ _trx_ctrl_send_resp(trx, "ERR", 1, NULL);
}
/* Done ! */