Bluetooth: fix error return code in rfcomm_add_listener()
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / net / bluetooth / rfcomm / core.c
index ba93df2af71f0de53ebfe582e3f32eab2b4ba321..ca957d34b0c89fa29341a179ee16e325ac226e55 100644 (file)
@@ -2004,8 +2004,10 @@ static int rfcomm_add_listener(bdaddr_t *ba)
 
        /* Add listening session */
        s = rfcomm_session_add(sock, BT_LISTEN);
-       if (!s)
+       if (!s) {
+               err = -ENOMEM;
                goto failed;
+       }
 
        return 0;
 failed: