skb_dst_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ skb_dst_set(9) β€” sets skb dst

πŸ’– NAME πŸ’–

okay bestie, this is the Kernel API Manual page for skb_dst_set(9), and it is exactly what it says on the label: skb_dst_set β€” sets skb dst. That’s the whole name, no plot twist. πŸ’…

✨ SYNOPSIS ✨

void skb_dst_set (struct sk_buff *skb , struct dst_entry *dst );

🌸 ARGUMENTS 🌸

  • skb β€” buffer. The skb bestie getting the dst set.
  • dst β€” dst entry. The dst entry in question.

πŸ¦‹ DESCRIPTION πŸ¦‹

This sets skb dst, assuming a reference was taken on dst and should be released by skb_dst_drop. That’s the whole flex. The manual’s assumption is that a reference was already taken on dst, and that reference should be released by skb_dst_drop. It’s giving handoff energy. 🫢

Vibe check: the return type is void, so there’s no return value to catch. Slay.

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file: ./include/linux/skbuff.h. The rest of the SEE ALSO cinematic universe, in order:


footer moment, bestie: source ./include/linux, date October 2026, and the main character is skb_dst_set(9). Mwah πŸ’‹πŸŽ€

πŸ“¦ where this page comes from