LIBXO(3)
π LIBXO(3) β xo_set_syslog_enterprise_id, bestie edition β¨
okay so we're deep in the LIBXO(3) manual page, which lives in the Library Functions Manual, and honestly? it's a tiny little page with one job and it does that job flawlessly. periodt. π
πΈ NAME
xo_set_syslog_enterprise_id β Set the enterprise identifier for syslog content
like... that's it. that's the whole name. short, sweet, iconic. π
π LIBRARY
library βlibxoβ
yep, she lives in libxo. that's the house. that's the home. π β¨
π SYNOPSIS
#include <libxo/xo.h>
void
xo_set_syslog_enterprise_id(unsigned short eid);
void
not the mystery extra void at the bottom just vibing there with no function attached π we don't question it, we respect it, we leave it exactly where it is. fr fr. π
π¦ DESCRIPTION
so basically, the xo_set_syslog_enterprise_id() function records an enterprise identifier, and that identifier gets used for all your subsequent xo_syslog(3) calls. so like, set it once, and everything downstream knows who's talking. main character energy but for logging. π«
Enterprise IDs are defined by IANA, the Internet Assigned Numbers Authority, which is the official keeper of all the numbers, no cap:
https://www.iana.org/assignments/enterprise-numbers/enterprise-numbers
π₯ SEE ALSO
go read those too bestie, they're the whole ecosystem π«Ά
β HISTORY
The libxo library first appeared in FreeBSD 11.0. so she's been around, she's seasoned, she's got lore. π§
π AUTHORS
libxo was written by Phil Shafer <phil@freebsd.org>. thank you for your service king π«‘β¨
π ADDITIONAL DOCUMENTATION
FreeBSD uses libxo version 1.7.5. Complete documentation can be found on github:
https://juniper.github.io/libxo/1.7.5/html/index.html
libxo lives on github as:
https://github.com/Juniper/libxo
The latest release of libxo is available at:
https://github.com/Juniper/libxo/releases
three links, all verbatim, all slay. click responsibly. π
π HISTORY
okay we're doing HISTORY again and yes it's a whole second HISTORY section, and yes that's exactly how the original rolls, and no we are NOT merging them π ββοΈ
The libxo library was added in FreeBSD 11.0.
π AUTHOR
Phil Shafer
one more time for the people in the back π£
and that's the whole page bestie, start to finish, every flag, every path, every URL, every history section, untouched and unbothered π
this little gem came to you from Debian, dated July 20, 2015, and it is officially a LIBXO(3) moment. go set an enterprise id, you've earned it. πβ¨π¦
π¦ where this page comes from
- epel 9: libxo-devel 1.7.5-1.el9 Β· LicenseRef-Callaway-BSD
- fedora 43: libxo-devel 1.7.5-2.fc43 Β· LicenseRef-Callaway-BSD
- fedora 43: libxo-devel 1.7.5-2.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: libxo-devel 1.7.5-3.fc44 Β· LicenseRef-Callaway-BSD
- fedora 44: libxo-devel 1.7.5-3.fc44 Β· LicenseRef-Callaway-BSD
- nixpkgs unstable: libxo 1.7.5
- Copyright (c) 2015, Juniper Networks, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms