can: use correct NET_RX_ return values
authorOliver Hartkopp <oliver@hartkopp.net>
Sat, 29 Aug 2009 06:45:09 +0000 (06:45 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 31 Aug 2009 05:13:18 +0000 (22:13 -0700)
Dropped skb's should be documented by an appropriate return value.
Use the correct NET_RX_DROP and NET_RX_SUCCESS values for that reason.

Signed-off-by: Oliver Hartkopp <oliver@hartkopp.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/can/af_can.c

index f9c027be78b213d05f458210548198087e1732b9..ef1c43a2ed564a4dbcecd92b35dbe4fc702b86b9 100644 (file)
@@ -686,11 +686,11 @@ static int can_rcv(struct sk_buff *skb, struct net_device *dev,
                can_stats.matches_delta++;
        }
 
-       return 0;
+       return NET_RX_SUCCESS;
 
 drop:
        kfree_skb(skb);
-       return 0;
+       return NET_RX_DROP;
 }
 
 /*