Tracing packets in the Linux kernel networking stack and friends