API refactoring : dpdk