sock.c (c1f3ee120bb61045b1c0a3ead620d1d65af47130) | sock.c (3b1e0a655f8eba44ab1ee2a1068d169ccfb853b9) |
---|---|
1/* 2 RFCOMM implementation for Linux Bluetooth stack (BlueZ). 3 Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com> 4 Copyright (C) 2002 Marcel Holtmann <marcel@holtmann.org> 5 6 This program is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License version 2 as 8 published by the Free Software Foundation; --- 854 unchanged lines hidden (view full) --- 863 return 0; 864 865 /* Check for backlog size */ 866 if (sk_acceptq_is_full(parent)) { 867 BT_DBG("backlog full %d", parent->sk_ack_backlog); 868 goto done; 869 } 870 | 1/* 2 RFCOMM implementation for Linux Bluetooth stack (BlueZ). 3 Copyright (C) 2002 Maxim Krasnyansky <maxk@qualcomm.com> 4 Copyright (C) 2002 Marcel Holtmann <marcel@holtmann.org> 5 6 This program is free software; you can redistribute it and/or modify 7 it under the terms of the GNU General Public License version 2 as 8 published by the Free Software Foundation; --- 854 unchanged lines hidden (view full) --- 863 return 0; 864 865 /* Check for backlog size */ 866 if (sk_acceptq_is_full(parent)) { 867 BT_DBG("backlog full %d", parent->sk_ack_backlog); 868 goto done; 869 } 870 |
871 sk = rfcomm_sock_alloc(parent->sk_net, NULL, BTPROTO_RFCOMM, GFP_ATOMIC); | 871 sk = rfcomm_sock_alloc(sock_net(parent), NULL, BTPROTO_RFCOMM, GFP_ATOMIC); |
872 if (!sk) 873 goto done; 874 875 rfcomm_sock_init(sk, parent); 876 bacpy(&bt_sk(sk)->src, &src); 877 bacpy(&bt_sk(sk)->dst, &dst); 878 rfcomm_pi(sk)->channel = channel; 879 --- 93 unchanged lines hidden --- | 872 if (!sk) 873 goto done; 874 875 rfcomm_sock_init(sk, parent); 876 bacpy(&bt_sk(sk)->src, &src); 877 bacpy(&bt_sk(sk)->dst, &dst); 878 rfcomm_pi(sk)->channel = channel; 879 --- 93 unchanged lines hidden --- |