liveupdate_flb_get_outgoing(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… liveupdate_flb_get_outgoing(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this page is all about grabbing the outgoing FLB object, and it's literally not that deep once you see the pieces. no cap. 🫢


πŸ’– NAME πŸ’–

liveupdate_flb_get_outgoing β€” Retrieve the outgoing FLB object.

✨ SYNOPSIS ✨

int liveupdate_flb_get_outgoing (struct liveupdate_flb *flb , void
       **objp );

πŸŽ€ ARGUMENTS πŸŽ€

  • flb β€” The FLB definition. That's the FLB definition you're working with. πŸ’…
  • objp β€” Output parameter; will be populated with the live shared object. So yeah, this is where the live shared object pointer lands. 🎁

🌸 DESCRIPTION 🌸

Returns a pointer to its shared live object for the outgoing (pre-reboot) path. Simple as that, bestie. ✨

This function assumes the object has already been created by the FLB's .preserve callback, which is triggered when the first dependent file is preserved. So keep that assumption in mind, okay? 🫢

πŸ¦‹ RETURN πŸ¦‹

0 on success, or a negative errno on failure. That's it β€” success is a cute little 0, failure is a negative errno. πŸ’–

πŸ”₯ SEE ALSO πŸ”₯


that's the whole page, bestie. source/version: ./kernel/liveupdate; date: October 2026. periodt. πŸ’–βœ¨

πŸ“¦ where this page comes from