diff options
Diffstat (limited to 'net/bluetooth/l2cap.c')
-rw-r--r-- | net/bluetooth/l2cap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/bluetooth/l2cap.c b/net/bluetooth/l2cap.c index 2f625b87a89e..a9e7470d3cea 100644 --- a/net/bluetooth/l2cap.c +++ b/net/bluetooth/l2cap.c | |||
@@ -1951,6 +1951,9 @@ static int l2cap_sock_recvmsg(struct kiocb *iocb, struct socket *sock, struct ms | |||
1951 | 1951 | ||
1952 | release_sock(sk); | 1952 | release_sock(sk); |
1953 | 1953 | ||
1954 | if (sock->type == SOCK_STREAM) | ||
1955 | return bt_sock_stream_recvmsg(iocb, sock, msg, len, flags); | ||
1956 | |||
1954 | return bt_sock_recvmsg(iocb, sock, msg, len, flags); | 1957 | return bt_sock_recvmsg(iocb, sock, msg, len, flags); |
1955 | } | 1958 | } |
1956 | 1959 | ||