liveupdate_flb_get_outgoing(9)
π 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 π₯
- Kernel file
./kernel/liveupdate/luo_flb.cβLUO File Lifecycle Bound Global Data(9) luo_flb_file_preserve(9)luo_flb_file_unpreserve(9)luo_flb_file_finish(9)luo_flb_unregister_all(9)liveupdate_register_flb(9)liveupdate_unregister_flb(9)liveupdate_flb_get_incoming(9)luo_flb_serialize(9)
that's the whole page, bestie. source/version: ./kernel/liveupdate; date: October 2026. periodt. πβ¨
π¦ 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