Commit 3cc76caa98b092a8fb3e7b4303c70f847db0651f

Authored by Yang Hongyang
Committed by David S. Miller
1 parent d97240552c

ipv6: When we droped a packet, we should return NET_RX_DROP instead of 0

Signed-off-by: Yang Hongyang <yanghy@cn.fujitsu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

Showing 1 changed file with 3 additions and 3 deletions Side-by-side Diff

... ... @@ -377,14 +377,14 @@
377 377 skb_checksum_complete(skb)) {
378 378 atomic_inc(&sk->sk_drops);
379 379 kfree_skb(skb);
380   - return 0;
  380 + return NET_RX_DROP;
381 381 }
382 382  
383 383 /* Charge it to the socket. */
384 384 if (sock_queue_rcv_skb(sk,skb)<0) {
385 385 atomic_inc(&sk->sk_drops);
386 386 kfree_skb(skb);
387   - return 0;
  387 + return NET_RX_DROP;
388 388 }
389 389  
390 390 return 0;
... ... @@ -429,7 +429,7 @@
429 429 if (skb_checksum_complete(skb)) {
430 430 atomic_inc(&sk->sk_drops);
431 431 kfree_skb(skb);
432   - return 0;
  432 + return NET_RX_DROP;
433 433 }
434 434 }
435 435