From: João Paulo Rechi Vita Date: Tue, 22 Jun 2010 16:56:26 +0000 (-0300) Subject: Bluetooth: Fix error return for l2cap_connect_rsp(). X-Git-Tag: v2.6.36-rc1~571^2~64^2~48^2~22 X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=57d3b22bf56579bb1ab2d6f5020d372c99a7afae;p=linux.git Bluetooth: Fix error return for l2cap_connect_rsp(). Signed-off-by: João Paulo Rechi Vita Acked-by: Gustavo F. Padovan Signed-off-by: Marcel Holtmann --- diff --git a/net/bluetooth/l2cap.c b/net/bluetooth/l2cap.c index ac25952538fd..58c81cbb4040 100644 --- a/net/bluetooth/l2cap.c +++ b/net/bluetooth/l2cap.c @@ -2986,11 +2986,11 @@ static inline int l2cap_connect_rsp(struct l2cap_conn *conn, struct l2cap_cmd_hd if (scid) { sk = l2cap_get_chan_by_scid(&conn->chan_list, scid); if (!sk) - return 0; + return -EFAULT; } else { sk = l2cap_get_chan_by_ident(&conn->chan_list, cmd->ident); if (!sk) - return 0; + return -EFAULT; } switch (result) {