v5: - Split into several patches
- Fix odp_packet_copy() usage in odp_crypto.c
v4: - Doxygen cleanup to standardize @return/@retval usage
- Fix bugs in odp_packet_seg_len(), odp_packet_seg_data_len(),
- and other segment-oriented routines reported by Stuart and Taras
Bill Fischofer (9):
api: packet: move helper functions to public API
api: packet: change alloc/free
api: packet: change layer offset/pointer API
api: packet: replace packet_addr with packet_data
api: packet: user context
linux-generic: packet: improve packet parsing
example: generator: use odp_packet_alloc() API
api: packet: add head/tail room manipulation
api: packet: add segmentation and copy API
example/generator/odp_generator.c | 96 ++-
example/ipsec/odp_ipsec.c | 32 +-
example/ipsec/odp_ipsec_stream.c | 22 +-
example/l2fwd/odp_l2fwd.c | 3 +-
example/packet/odp_pktio.c | 8 +-
helper/include/odph_ip.h | 34 +-
helper/include/odph_packet.h | 97 ---
helper/include/odph_udp.h | 4 +-
platform/linux-generic/Makefile.am | 1 -
platform/linux-generic/include/api/odp_packet.h | 747 +++++++++++++----
.../linux-generic/include/api/odp_platform_types.h | 21 +-
.../linux-generic/include/odp_buffer_inlines.h | 55 ++
.../linux-generic/include/odp_buffer_internal.h | 1 +
.../linux-generic/include/odp_packet_internal.h | 81 +-
platform/linux-generic/odp_classification.c | 2 +-
platform/linux-generic/odp_crypto.c | 15 +-
platform/linux-generic/odp_packet.c | 932 ++++++++++++++++-----
platform/linux-generic/odp_packet_socket.c | 93 +-
18 files changed, 1604 insertions(+), 640 deletions(-)
delete mode 100644 helper/include/odph_packet.h
--
1.9.1
_______________________________________________
lng-odp mailing list
[email protected]
http://lists.linaro.org/mailman/listinfo/lng-odp