]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/packet/af_packet.c
filter: optimize sk_run_filter
[net-next-2.6.git] / net / packet / af_packet.c
index 20964560a0ed49834dc9975a57457a442be39171..b6372dd128d76cb70a189bc27f61c79208c78aad 100644 (file)
@@ -519,7 +519,7 @@ static inline unsigned int run_filter(struct sk_buff *skb, struct sock *sk,
        rcu_read_lock_bh();
        filter = rcu_dereference_bh(sk->sk_filter);
        if (filter != NULL)
-               res = sk_run_filter(skb, filter->insns, filter->len);
+               res = sk_run_filter(skb, filter->insns);
        rcu_read_unlock_bh();
 
        return res;