|
@@ -83,9 +83,6 @@ static int cls_bpf_classify(struct sk_buff *skb, const struct tcf_proto *tp,
|
|
struct cls_bpf_prog *prog;
|
|
struct cls_bpf_prog *prog;
|
|
int ret = -1;
|
|
int ret = -1;
|
|
|
|
|
|
- if (unlikely(!skb_mac_header_was_set(skb)))
|
|
|
|
- return -1;
|
|
|
|
-
|
|
|
|
/* Needed here for accessing maps. */
|
|
/* Needed here for accessing maps. */
|
|
rcu_read_lock();
|
|
rcu_read_lock();
|
|
list_for_each_entry_rcu(prog, &head->plist, link) {
|
|
list_for_each_entry_rcu(prog, &head->plist, link) {
|