Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
UUID(3)			      Programmers Manual		       UUID(3)

NAME
       uuid - DCE compatible Universally Unique	Identifier library

SYNOPSIS
       #include	<uuid.h>

DESCRIPTION
       The UUID	library	is used	to generate unique identifiers for objects
       that may	be accessible beyond the local system. This library generates
       UUIDs compatible	with those created by the Open Software	Foundation
       (OSF) Distributed Computing Environment (DCE) utility uuidgen(1).

       The UUIDs generated by this library can be reasonably expected to be
       unique within a system, and unique across all systems. They could be
       used, for instance, to generate unique HTTP cookies across multiple web
       servers without communication between the servers, and without fear of
       a name clash.

CONFORMING TO
       This library generates UUIDs compatible with OSF	DCE 1.1, and hash
       based UUIDs V3 and V5 compatible	with RFC-4122
       <https://tools.ietf.org/html/rfc4122>.

AUTHORS
       Theodore	Y. Ts'o

SEE ALSO
       uuid_clear(3), uuid_compare(3), uuid_copy(3), uuid_generate(3),
       uuid_is_null(3),	uuid_parse(3), uuid_time(3), uuid_unparse(3)

REPORTING BUGS
       For bug reports,	use the	issue tracker
       <https://github.com/util-linux/util-linux/issues>.

AVAILABILITY
       The libuuid library is part of the util-linux package since version
       2.15.1. It can be downloaded from Linux Kernel Archive
       <https://www.kernel.org/pub/linux/utils/util-linux/>.

util-linux 2.41.1		  2025-06-24			       UUID(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=uuid&sektion=3&manpath=FreeBSD+Ports+15.0>

home | help