Skip to content

Commit 75e6def

Browse files
Dan Carpenterdavem330
authored andcommitted
sctp: fix an error code in sctp_sf_eat_auth()
The sctp_sf_eat_auth() function is supposed to enum sctp_disposition values and returning a kernel error code will cause issues in the caller. Change -ENOMEM to SCTP_DISPOSITION_NOMEM. Fixes: 65b07e5 ("[SCTP]: API updates to suport SCTP-AUTH extensions.") Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> Acked-by: Xin Long <lucien.xin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent a0067df commit 75e6def

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

net/sctp/sm_statefuns.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4482,7 +4482,7 @@ enum sctp_disposition sctp_sf_eat_auth(struct net *net,
44824482
SCTP_AUTH_NEW_KEY, GFP_ATOMIC);
44834483

44844484
if (!ev)
4485-
return -ENOMEM;
4485+
return SCTP_DISPOSITION_NOMEM;
44864486

44874487
sctp_add_cmd_sf(commands, SCTP_CMD_EVENT_ULP,
44884488
SCTP_ULPEVENT(ev));

0 commit comments

Comments
 (0)