On 08/25/2014 11:47 PM, Robbie King wrote:
Hello all,Here is the refactored IPsec example application. V1: Changes from the existing github version are: - Split into multiple source/header files - Support for querying MAC address via pktio handle - Removed unused test code for scheduling - Adding ability to set packet flags (for steam packets) to allow packet processing code to verify ETH packets regardless of source (interface versus loop) - Requires a per packet user context (part of patch) - Update .gitignore to exclude ID file V2: Incorporate Anders' and Taras' initial feedback - Add back ability to poll queues versus using odp_schedule - Compress all of application source and make into one patch - Fix whitespace errors exposed when applying patches V3: Incorporate Anders' and Taras' followup feedback - Add "const" per packet context pointer - Move packet references until after completion status check - Fix type of odp_queue_t to be correct in polling workaround Robbie King (4): Add user context to packet Add helper include file with IPSec headers Add ability to set packet flags Add IPsec example app to build environment
Verified run_live.sh on top of Keystone2 implementation with IPSEC_POLL_QUEUES. For a whole series: Reviewed-and Tested-by: Taras Kondratiuk <[email protected]> _______________________________________________ lng-odp mailing list [email protected] http://lists.linaro.org/mailman/listinfo/lng-odp
