NFC: llcp: Remove local_cleanup last argument
authorSamuel Ortiz <sameo@linux.intel.com>
Wed, 3 Apr 2013 14:40:52 +0000 (16:40 +0200)
committerSamuel Ortiz <sameo@linux.intel.com>
Thu, 11 Apr 2013 14:29:09 +0000 (16:29 +0200)
local_cleanup is always called with device set to false as it means the
local LLCP is going away. So no need to pass this switch as an argument.

Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
net/nfc/llcp/llcp.c

index 99ec39d..3a161c8 100644 (file)
@@ -163,9 +163,9 @@ struct nfc_llcp_local *nfc_llcp_local_get(struct nfc_llcp_local *local)
        return local;
 }
 
-static void local_cleanup(struct nfc_llcp_local *local, bool listen)
+static void local_cleanup(struct nfc_llcp_local *local)
 {
-       nfc_llcp_socket_release(local, listen, ENXIO);
+       nfc_llcp_socket_release(local, false, ENXIO);
        del_timer_sync(&local->link_timer);
        skb_queue_purge(&local->tx_queue);
        cancel_work_sync(&local->tx_work);
@@ -184,7 +184,7 @@ static void local_release(struct kref *ref)
        local = container_of(ref, struct nfc_llcp_local, ref);
 
        list_del(&local->list);
-       local_cleanup(local, false);
+       local_cleanup(local);
        kfree(local);
 }
 
@@ -1600,7 +1600,7 @@ void nfc_llcp_unregister_device(struct nfc_dev *dev)
                return;
        }
 
-       local_cleanup(local, false);
+       local_cleanup(local);
 
        nfc_llcp_local_put(local);
 }