On 11/10/19 12:24, raviraj joshi wrote: > Hi, > > We are making a kernel level packet capture module as a part of our BE project . > We are finding it difficult to understand kenel networking code. > We studied structures and functions like sk_buff, netif_rx(),dev_alloc_skb. > > However we were not able to trace the actual path a simple packet follows. You might find http://vger.kernel.org/netconf2011_slides/jesse_brandeburg_netconf2011.pdf interesting. It contains call chains of UDP processing at all levels in the stack (driver, below ip stack, above ip stack) for tx and rx. -Ben -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html