From: Neil Horman Date: Sat, 3 Aug 2013 10:45:55 +0000 (+0000) Subject: fcoe: cleanup return codes from fcoe_rcv X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=34bac2ef5981666261fcf6932f4cd718b820323f;p=GitHub%2Fexynos8895%2Fandroid_kernel_samsung_universal8895.git 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 Signed-off-by: Robert Love --- 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; } /**