diff options
author | Harald Welte <laforge@osmocom.org> | 2024-02-10 14:48:59 +0100 |
---|---|---|
committer | Harald Welte <laforge@osmocom.org> | 2024-02-10 14:48:59 +0100 |
commit | 8000b23106da8c6dc61582e8df238686f3e0ca0a (patch) | |
tree | c7e701b30a1f504bcd895a30a616b7cdd8d44902 /src/xua_asp_fsm.c | |
parent | 02d664b1e42556497123f77fde4e1af075b82566 (diff) |
xua_asp_fsm: Log ERROR message when we send a MGMT:ERR message
We've always been logging received MGMT:ERR messages, but we somehow
didn't log the transmission of them. So whenever osmo-stp generates
some error to a connected peer, the peer would show it, but not osmo-stp
itself. Let's fix that.
Change-Id: I50c05409646fd47e70d904fb95bbc2fa15703b3e
Diffstat (limited to 'src/xua_asp_fsm.c')
-rw-r--r-- | src/xua_asp_fsm.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xua_asp_fsm.c b/src/xua_asp_fsm.c index 701e081..8bb5b64 100644 --- a/src/xua_asp_fsm.c +++ b/src/xua_asp_fsm.c @@ -293,6 +293,8 @@ static int peer_send_error(struct osmo_fsm_inst *fi, uint32_t err_code) struct xua_msg *xua = xua_msg_alloc(); struct msgb *msg; + LOGPFSML(fi, LOGL_ERROR, "Tx MGMT_ERR '%s'\n", get_value_string(m3ua_err_names, err_code)); + xua->hdr = XUA_HDR(SUA_MSGC_MGMT, SUA_MGMT_ERR); xua->hdr.version = SUA_VERSION; xua_msg_add_u32(xua, SUA_IEI_ERR_CODE, err_code); |