summaryrefslogtreecommitdiff
path: root/net/sctp/sm_statefuns.c
diff options
context:
space:
mode:
authorDan Carpenter <dan.carpenter@linaro.org>2023-06-09 14:04:43 +0300
committerDavid S. Miller <davem@davemloft.net>2023-06-12 11:36:27 +0300
commita0067dfcd9418fd3b0632bc59210d120d038a9c6 (patch)
tree4b623bd0686fac08075b288c9cb55932eb3dc493 /net/sctp/sm_statefuns.c
parentce57adc222aba32431c42632b396e9213d0eb0b8 (diff)
downloadlinux-a0067dfcd9418fd3b0632bc59210d120d038a9c6.tar.xz
sctp: handle invalid error codes without calling BUG()
The sctp_sf_eat_auth() function is supposed to return enum sctp_disposition values but if the call to sctp_ulpevent_make_authkey() fails, it returns -ENOMEM. This results in calling BUG() inside the sctp_side_effects() function. Calling BUG() is an over reaction and not helpful. Call WARN_ON_ONCE() instead. This code predates git. Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/sm_statefuns.c')
0 files changed, 0 insertions, 0 deletions