ipv6:When we droped a package,we should return NET_RX_DROP instead of 0
Subsystems (2)
PATCH 1/1 ipv6:When we droped a package,we should return NET_RX_DROP instead of 0
When we droped a package,we should return NET_RX_DROP instead of 0
Signed-off-by Yang Hongyang<[email protected]>
--- net/ipv6/raw.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
net/ipv6/raw.c +3 -3
@@ -377,14 +377,14 @@ static inline int rawv6_rcv_skb(struct sock * sk, struct sk_buff * skb) skb_checksum_complete(skb)) {atomic_inc (&sk->sk_drops);kfree_skb (skb); -return 0 ; +return NET_RX_DROP ; }/* Charge it to the socket. */ if (sock_queue_rcv_skb (sk,skb)<0 ) {atomic_inc (&sk->sk_drops);kfree_skb (skb); -return 0 ; +return NET_RX_DROP ; }return 0 ;
@@ -429,7 +429,7 @@ int rawv6_rcv(struct sock *sk, struct sk_buff *skb)if (skb_checksum_complete (skb)) {atomic_inc (&sk->sk_drops);kfree_skb (skb); -return 0 ; +return NET_RX_DROP ; } }
Signature · 1 line
1.5.3.8
From: Yang Hongyang <[email protected]>
Date: Fri, 29 Aug 2008 15:40:17 +0800
Quoted 3 lines
When we droped a package,we should return
NET_RX_DROPinstead of 0Signed-off-by Yang Hongyang<[email protected]>
Applied, thank you.