When XDP programs run on your Linux system, it can decide to modify the packet before passing it onto the kernel or sent it directly to another interface bypassing the kernel completely. How do you troubleshoot problems in this environment, as tcpdump might not help you? The answer is xdpdump, but how does it work, and what will it capture additionally to tcpdump?