mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
[PKT_SCHED]: Action repeat
Long standing bug. Policy to repeat an action never worked. Signed-off-by: J Hadi Salim <hadi@cyberus.ca> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
aabc9761b6
commit
14d50e78f9
1 changed files with 2 additions and 2 deletions
|
@ -171,10 +171,10 @@ repeat:
|
||||||
skb->tc_verd = SET_TC_OK2MUNGE(skb->tc_verd);
|
skb->tc_verd = SET_TC_OK2MUNGE(skb->tc_verd);
|
||||||
skb->tc_verd = CLR_TC_MUNGED(skb->tc_verd);
|
skb->tc_verd = CLR_TC_MUNGED(skb->tc_verd);
|
||||||
}
|
}
|
||||||
if (ret != TC_ACT_PIPE)
|
|
||||||
goto exec_done;
|
|
||||||
if (ret == TC_ACT_REPEAT)
|
if (ret == TC_ACT_REPEAT)
|
||||||
goto repeat; /* we need a ttl - JHS */
|
goto repeat; /* we need a ttl - JHS */
|
||||||
|
if (ret != TC_ACT_PIPE)
|
||||||
|
goto exec_done;
|
||||||
}
|
}
|
||||||
act = a->next;
|
act = a->next;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue