iptfs_copy_create_frag(9)
β¨ iptfs_copy_create_frag(9) β¨
okay so bestie, welcome to the Kernel API Manual β this page is literally all about iptfs_copy_create_frag(9), and weβre gonna get you comfy with it π.
π NAME π
iptfs_copy_create_frag β create an inner fragment skb.
πΈ SYNOPSIS πΈ
struct sk_buff * iptfs_copy_create_frag (struct skb_seq_state *st , u32 offset , u32 copy_len );
π¦ ARGUMENTS π¦
stβ the source packet data.offsetβ offset instof the new fragment data.copy_lenβ the amount of data to copy fromst.
β¨ DESCRIPTION β¨
So whatβs the vibe? It creates a new skb holding a single IPTFS inner packet fragment. Thatβs the whole main character move π
.
β οΈ important heads-up, bestie: copy_len must not be greater than the max fragment size. Like, do not push that limit β itβs a hard no, periodt.
π RETURN π
It returns the new fragment skb or an ERR_PTR β those are the two outcomes, no cap π«Ά.
π₯ SEE ALSO π₯
okay these are the kernel-file friends and the whole iptfs crew, all together:
- Kernel file
./net/xfrm/xfrm_iptfs.c IPTFS_DEFAULT_DROP_TIME_USECS(9)IPTFS_DEFAULT_REORDER_WINDOW(9)IPTFS_DEFAULT_INIT_DELAY_USECS(9)IPTFS_DEFAULT_MAX_QUEUE_SIZE(9)struct xfrm_iptfs_config(9)struct xfrm_iptfs_data(9)iptfs_alloc_skb(9)iptfs_skb_head_to_frag(9)struct iptfs_skb_frag_walk(9)iptfs_skb_prepare_frag_walk(9)iptfs_skb_can_add_frags(9)iptfs_skb_add_frags(9)iptfs_pskb_add_frags(9)iptfs_pskb_extract_seq(9)iptfs_input_save_runt(9)__iptfs_iphlen(9)__iptfs_iplen(9)iptfs_complete_inner_skb(9)iptfs_reassem_abort(9)iptfs_reassem_done(9)iptfs_reassem_cont(9)iptfs_input_ordered(9)iptfs_drop_timer(9)iptfs_input(9)iptfs_enqueue(9)iptfs_copy_create_frags(9)iptfs_first_skb(9)iptfs_encap_add_ipv4(9)iptfs_encap_add_ipv6(9)iptfs_prepare_output(9)__iptfs_get_inner_mtu(9)iptfs_get_inner_mtu(9)iptfs_user_init(9)
mwah π β this page is from ./net/xfrm, dated October 2026.
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms