diff options
author | Neil Horman <nhorman@tuxdriver.com> | 2013-08-03 10:45:55 +0000 |
---|---|---|
committer | Robert Love <robert.w.love@intel.com> | 2013-09-04 12:40:43 -0700 |
commit | 34bac2ef5981666261fcf6932f4cd718b820323f (patch) | |
tree | c13ed8fe17e3ae3d712f60076be2a93db8aa4d3a /drivers/scsi/fcoe | |
parent | 8b6124345207e4c2141bed78f1bf7c4f526a6d19 (diff) | |
download | linux-34bac2ef5981666261fcf6932f4cd718b820323f.tar.gz linux-34bac2ef5981666261fcf6932f4cd718b820323f.tar.bz2 linux-34bac2ef5981666261fcf6932f4cd718b820323f.zip |
fcoe: cleanup return codes from fcoe_rcv
the return codes from fcoe_rcv should be NET_RX_*, not 0 or -1.
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Diffstat (limited to 'drivers/scsi/fcoe')
-rw-r--r-- | drivers/scsi/fcoe/fcoe.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/fcoe/fcoe.c b/drivers/scsi/fcoe/fcoe.c index f9b0302f9ba2..134ca3b471bf 100644 --- a/drivers/scsi/fcoe/fcoe.c +++ b/drivers/scsi/fcoe/fcoe.c @@ -1546,13 +1546,13 @@ static int fcoe_rcv(struct sk_buff *skb, struct net_device *netdev, wake_up_process(fps->thread); spin_unlock(&fps->fcoe_rx_list.lock); - return 0; + return NET_RX_SUCCESS; err: per_cpu_ptr(lport->stats, get_cpu())->ErrorFrames++; put_cpu(); err2: kfree_skb(skb); - return -1; + return NET_RX_DROP; } /** |