From the README, I understood that dpdk-ans provides a userspace TCP/IP stack based on the FreeBSD implementation. The README also has a picture of the source tree that lists files like "ans_ip.h" and "ans_tcp.c". However, I have not been able to find these files anywhere in the repo.
I would like to make some changes to TCP/IP headers (e.g. modifying the ECN bit or CWND). Is there any way to do this this in the ANS fast path?
From the README, I understood that dpdk-ans provides a userspace TCP/IP stack based on the FreeBSD implementation. The README also has a picture of the source tree that lists files like "ans_ip.h" and "ans_tcp.c". However, I have not been able to find these files anywhere in the repo.
I would like to make some changes to TCP/IP headers (e.g. modifying the ECN bit or CWND). Is there any way to do this this in the ANS fast path?