It is an involved change (and i was fond of the container_of()
trickery;)).

Looking at this patch I cant grok some parts - maybe i need to apply it
when i am not in a hurry to see clearly.
Mostly this around things like:
---
const struct tc_action *a
struct tcf_mirred *m = to_mirred(a)
---

Essentially this reduces to
struct tcf_mirred *m = (struct tcf_mirred *)a

How would that work?
Do we still need the void *priv

cheers,
jamal

Reply via email to