gnu-linux-driver => c_pktclassifier.c => parse_icmpv6_opts() => fixed bug => code now handles also unknown ICMPv6 options without sigsegfault
Merge branch 'devel-0.4' of https://github.com/bisdn/xdpd into devel-0.4
gnu-linux-driver => c_pktclassifier.c => parse_icmpv6_opts() => fixed bug => code now handles also unknown ICMPv6 options without sigsegfault (it's not a struct, it's a typedef)
of13_translation_utils.cc => added forgotten action OF1X_AT_SET_NW_TTL to reverse action mapping
Making sure icmpv6 options do not overflow in c_pktclassifier
Fixing invalid release of buffers that were not in the bufferpool (core pkts/dpdk_pkts)
Unifying classification state and datapacketx86
Splitting packet_inline.h to packet_inline.h and packet_inline_classifier.h. The latter can be reused across platforms. Still checksums to be disabled via MACROs
Removing dead code
Moving checksum calculation to the common packet_inline_classifier.h
Fixing PKT_OUT; broken when doing the refactor
Allowng to disable checksums selectively. Changed checksum flags from booleans to a bitmap (fast reset). Adding documentation
Moving packet_inline_classifier.h -> packet_proto_meta_imp.h
Adapting example driver to packet_proto_meta_imp.h
Adapting netfpga10g driver to benefit from packet_proto_meta_imp.h
Adapting GNU/Linux DPDK driver to packet_proto_meta_imp.h. Untested
Removing c_pktclassifier
Removing c_pktclassifier
Updating CHANGES and chaning VERSION to v0.4.3
Fixing incorrect path in README