Some odp_packet API queries based on exiting odp packet unit test case,

1) In exiting odp packet unit test case, In order to create one full length 
packet in one segment,
We have used following formula,
packet_len = ODP_CONFIG_PACKET_BUF_LEN_MIN - ODP_CONFIG_PACKET_HEADROOM -
ODP_CONFIG_PACKET_TAILROOM;

This may not be valid in all platform if the packet segment has segment 
specific meta data.
I think, we need to create either new ODP_CONFIG to define the default packet 
size 
or odp_packet_alloc of len == 0 can be used to create default packet size.

2) If buffer is NOT aware of segmentation then odp_buffer_size(buf) of 
packet should be ODP_CONFIG_PACKET_BUF_LEN_MIN
instead of odp_buffer_size(buf) == odp_packet_buf_len(pkt)) .

Any thoughts ?

- Jerin
_______________________________________________
lng-odp mailing list
lng-odp@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to