This patch series is to adapt to kernel data path requirments, all the people have made an agreement, we need to use variable struct ovs_action_encap_nsh and push_nsh & pop_nsh.
Yi Yang (2): nsh: enable struct ovs_action_encap_nsh to support variable length nsh: rename encap_nsh and decap_nsh as push_nsh and pop_nsh datapath/linux/compat/include/linux/openvswitch.h | 16 +-- lib/dpif-netdev.c | 4 +- lib/dpif.c | 4 +- lib/odp-execute.c | 14 +- lib/odp-util.c | 163 ++++++++++++---------- lib/packets.c | 20 +-- lib/packets.h | 6 +- ofproto/ofproto-dpif-ipfix.c | 4 +- ofproto/ofproto-dpif-sflow.c | 4 +- ofproto/ofproto-dpif-xlate.c | 16 +-- tests/nsh.at | 28 ++-- 11 files changed, 147 insertions(+), 132 deletions(-) -- 2.1.0 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev