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) Dis-
     tributed 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 in-
     stance, 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.42.2		   2026-06-16				 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.1.quarterly>

home | help