From: Axel Lin Date: Wed, 26 Feb 2014 02:26:45 +0000 (+0800) Subject: NFC: llcp: Use list_for_each_entry in nfc_llcp_find_local() X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=29e27dd86b5c4f8e6feb62d7b6a8491539ff1ef1;p=openwrt%2Fstaging%2Fblogic.git NFC: llcp: Use list_for_each_entry in nfc_llcp_find_local() nfc_llcp_find_local() does not modify any list entry while iterating the list. So use list_for_each_entry instead of list_for_each_entry_safe. Signed-off-by: Axel Lin Signed-off-by: Samuel Ortiz --- diff --git a/net/nfc/llcp_core.c b/net/nfc/llcp_core.c index 0cf9d4f45e6a..b486f12ae243 100644 --- a/net/nfc/llcp_core.c +++ b/net/nfc/llcp_core.c @@ -293,9 +293,9 @@ static void nfc_llcp_sdreq_timer(unsigned long data) struct nfc_llcp_local *nfc_llcp_find_local(struct nfc_dev *dev) { - struct nfc_llcp_local *local, *n; + struct nfc_llcp_local *local; - list_for_each_entry_safe(local, n, &llcp_devices, list) + list_for_each_entry(local, &llcp_devices, list) if (local->dev == dev) return local;