ntb_netdev: Fix list_for_each_entry exit issue
authorJon Mason <jon.mason@intel.com>
Fri, 22 Nov 2013 23:44:13 +0000 (16:44 -0700)
committerJon Mason <jon.mason@intel.com>
Mon, 7 Apr 2014 17:58:14 +0000 (10:58 -0700)
commitfea903ecd799ec49a2ebc4cc8cfb7bb96fd31ddc
treebfe894438f7c9a22b0ce1735106748d590cfdf0e
parent455c6fdbd219161bd09b1165f11699d6d73de11c
ntb_netdev: Fix list_for_each_entry exit issue

If list_for_each_entry exits without finding the ntb_device, the dev
pointer will not be NULL.  Thus the check will never be true and the
code will not exit when it should.  Correct this by adding a bool to
determine when the device is found, otherwise exit in good fashion.

Signed-off-by: Jon Mason <jon.mason@intel.com>
drivers/net/ntb_netdev.c