]> git.baikalelectronics.ru Git - kernel.git/commit
NFC: Fix LLCP sockets releasing path
authorSamuel Ortiz <sameo@linux.intel.com>
Mon, 5 Mar 2012 00:03:51 +0000 (01:03 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 6 Mar 2012 20:16:24 +0000 (15:16 -0500)
commit22077a47e91f6f92b00a24d40920ca7ca5f76a1f
tree456956512172a11d67a811e15277d5e0a56387c0
parent739d439600fd34852c68f594b6470230402a795b
NFC: Fix LLCP sockets releasing path

The socket local pointer needs to be set to NULL when the adapter is
removed or the MAC goes down.
If the socket release code is called after such an event, the socket
reference count still needs to be decreased in order for the socket to
eventually be freed.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/nfc/llcp/llcp.c
net/nfc/llcp/sock.c