diff options
author | João Paulo Rechi Vita <jprvita@profusion.mobi> | 2010-06-22 18:56:26 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-07-21 19:39:10 +0200 |
commit | 57d3b22bf56579bb1ab2d6f5020d372c99a7afae (patch) | |
tree | 7aa61fe986b528ad82df55d58561ec22893310ba /net/bluetooth/l2cap.c | |
parent | Bluetooth: Fix error return value on sendmsg. (diff) | |
download | linux-57d3b22bf56579bb1ab2d6f5020d372c99a7afae.tar.xz linux-57d3b22bf56579bb1ab2d6f5020d372c99a7afae.zip |
Bluetooth: Fix error return for l2cap_connect_rsp().
Signed-off-by: João Paulo Rechi Vita <jprvita@profusion.mobi>
Acked-by: Gustavo F. Padovan <padovan@profusion.mobi>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net/bluetooth/l2cap.c')
-rw-r--r-- | net/bluetooth/l2cap.c | 4 |
1 files changed, 2 insertions, 2 deletions
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) { |