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

FreeBSD Manual Pages

  
 
  

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

NAME
     uuid_unparse - convert a UUID from binary representation to a string

SYNOPSIS
     #include <uuid.h>

     void uuid_unparse(const uuid_t uu, char *out);
     void uuid_unparse_upper(const uuid_t uu, char *out);
     void uuid_unparse_lower(const uuid_t uu, char *out);

DESCRIPTION
     The  uuid_unparse()  function converts the supplied UUID uu from the binary
     representation into a 36-byte string  (plus  trailing  '\0')  of  the  form
     1b4e28ba-2fa1-11d2-883f-0016d3cca427 and stores this value in the character
     string  pointed  to by out. The case of the hex digits returned by uuid_un-
     parse() may be upper or lower case, and is dependent on  the  system-depen-
     dent local default.

     If  the  case  of	the  hex digits is important then the functions uuid_un-
     parse_upper() and uuid_unparse_lower() may be used.

CONFORMING TO
     This library unparses UUIDs compatible with OSF DCE 1.1.

AUTHORS
     Theodore Y. Ts'o

SEE ALSO
     uuid(3), uuid_clear(3),  uuid_compare(3),	uuid_copy(3),  uuid_generate(3),
     uuid_time(3), uuid_is_null(3), uuid_parse(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_UNPARSE(3)

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

home | help