The Linux Channel

QUICK LINKS for students and advance developers :: sk_buff operations

Written by: Kiran Kankipati
Published: 23-Jun-2017

 

skb_headroom(), skb_tailroom()
skb_headroom(), skb_tailroom()
Image courtesy/source: http://www.skbuff.net/images/skb.png




skb_reserve()
skb_reserve()
Image courtesy/source: http://www.skbuff.net/images/skb_reserve.png




skb_push()
skb_push()
Image courtesy/source: http://www.skbuff.net/images/skb_push.png




skb_pull()
skb_pull()
Image courtesy/source: http://www.skbuff.net/images/skb_pull.png




skb_put()
skb_put()
Image courtesy/source: http://www.skbuff.net/images/skb_put.png




skb_trim()
skb_trim()
Image courtesy/source: http://www.skbuff.net/images/skb_trim.png






Suggested Topics:

Linux Kernel Software Development:

Images
Linux Kernel Network stack and architectureLinux Packet Scheduling, Traffic Control, QoS, Classification and Packet Queues
sk_buff operationsNetwork_data_flow_through_kernel API Map
Interactive map of Linux kernelLinux kernel vs performance tools


Networking and Network Software Development:

Images
IP, TCP, UDP, ICMP HeadersNetwork Packet Processing Hardware Offload



The Linux Channel - v5.45 :: Updated: 11-Oct-2017 :: © 2017 :: Author: Kiran Kankipati
Your IP: 54.157.81.13 :: Browser: CCBot/2.0 (http://commoncrawl.org/faq/)