Linux Kernel Network Programming – struct sk_buff data-structure – Linked-list Architecture
https://youtu.be/-4gWnSQ6Ybo
a Linux and Tech Youtube Channel for advance Linux users, systems and network software programmers and tech enthusiasts
https://youtu.be/-4gWnSQ6Ybo
https://youtu.be/sWsKh1FeA0k
Refer:struct sk_buff data-structure ↗struct sk_buff APIs ↗Linux Kernel Networking subsystem ↗ And here is the copy paste of struct sk_buff data-structure (/include/linux/skbuff.h) from the Kernel-source version 4.13 for quick reference:
struct sk_buff is the Linux Kernel Networking sub-system data-structure in which the contents of individual network packets and its corresponding metadata (port details, socket details, protocol, etc) is stored. It…