STRUCT UDP_BEARER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct udp_bearer(9) ✨

okay so bestie, this page is fresh out of the Kernel API Manual, and we're doing a full vibe check on struct udp_bearer β€” it's literally the ip/udp bearer data structure. no cap, every field is main character energy, so let's get into it πŸ’…


🌸 NAME 🌸

struct udp_bearer β€” ip/udp bearer data structure


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the whole struct, exactly as it appears, no edits fr fr:

       struct udp_bearer {
           struct tipc_bearer *bearer;
           struct sock *sk;
           u32 ifindex;
           struct work_struct work;
           struct udp_replicast rcast;
           spinlock_t rcast_lock;
           bool disabled;
        };

πŸŽ€ Members πŸŽ€

okay so field-by-field, no skips, we're obsessed with details here:

  • bearer β€” associated generic tipc bearer
  • sk β€” bearer associated socket
  • ifindex β€” local address scope
  • work β€” used to schedule deferred work on a bearer
  • rcast β€” associated udp_replicast container
  • rcast_lock β€” serialize updates to rcast.list against concurrent updaters
  • disabled β€” bearer is being torn down; reject further rcast.list additions

periodt. that's the whole cast πŸ’–


🌈 SEE ALSO 🌈


okay that's the page, bestie β€” signed off from source/version ./net/tipc, October 2026 edition. mwah πŸ«ΆπŸ’–βœ¨

πŸ“¦ where this page comes from