sd_id128_randomize(3) centos man page | unix.com

Man Page: sd_id128_randomize

Operating Environment: centos

Section: 3

SD_ID128_RANDOMIZE(3)						sd_id128_randomize					     SD_ID128_RANDOMIZE(3)

NAME
sd_id128_randomize - Generate 128-bit IDs
SYNOPSIS
#include <systemd/sd-id128.h> int sd_id128_randomize(sd_id128_t* ret);
DESCRIPTION
sd_id128_randomize() generates a new randomized 128-bit ID and returns it in ret. Every invocation returns a new randomly generated ID. This uses the /dev/urandom kernel random number generator. Note that sd_id128_randomize() always returns a UUID v4-compatible ID. For more information about the "sd_id128_t" type, see sd-id128(3). journalctl(1)'s --new-id option may be used as a command-line front-end for sd_id128_randomize().
RETURN VALUE
The call returns 0 on success (in which case ret is filled in), or a negative errno-style error code.
NOTES
The sd_id128_randomize() interface is available as a shared library, which can be compiled and linked to with the "libsystemd-id128" pkg- config(1) file.
SEE ALSO
systemd(1), sd-id128(3), machine-id(5), random(4), sd_id128_get_machine(3) systemd 208 SD_ID128_RANDOMIZE(3)
Related Man Pages
sd_id128_const_str(3) - centos
sd_id128_format_val(3) - centos
sd_id128_format_str(3) - centos
sd_id128_get_machine(3) - centos
sd_journal_get_catalog(3) - centos
Similar Topics in the Unix Linux Community
Set hard block limit for user using quota
Best performance UNIX just for HOST Virtualization?
DB2 convert digits to binary format
CentOS7 restoring file capabilities
Docker learning Phase-I