2017-08-15 13:01 GMT+08:00 Pravin Shelar <pshe...@ovn.org>: [...] >> net/openvswitch/actions.c | 39 +++++++++++++++++++++++++-------------- >> net/openvswitch/datapath.c | 2 +- >> net/openvswitch/datapath.h | 1 + >> 3 files changed, 27 insertions(+), 15 deletions(-) >> >> diff --git a/net/openvswitch/actions.c b/net/openvswitch/actions.c >> index e4610676299b..799a22dfb89e 100644 >> --- a/net/openvswitch/actions.c >> +++ b/net/openvswitch/actions.c >> @@ -48,6 +48,7 @@ struct deferred_action { >> struct sk_buff *skb; >> const struct nlattr *actions; >> int actions_len; >> + int actions_attrlen; >> > Have you considered passing this value using struct ovs_skb_cb? That > would save passing this parameter in all these functions.
Thanks for your reviewing. Right, this will make codes more clean, I will send V2 later.