Я пытался получать пакеты из очередей rx, изменять их и отправлять их в очереди tx. В настоящее время я застрял в модификации пакетов.DPDK - модификация пакета
Мои наблюдения и вопросы:
1)
Я нашел, что есть функции манипулируют буферов памяти, которая содержит ПКТ данные:
добавить данные:
rte_pktmbuf_append
rte_pktmbuf_prepend
удалить данные:
rte_pktmbuf_adj
rte_pktmbuf_trim
Могут ли эти функции использоваться для изменения пакетных данных, что означает изменение размера?
2)
Будет размер пакета данных автоматически обновляется?
Большое спасибо