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_unparse() may be	upper or lower case, and is dependent on the
       system-dependent	local default.

       If the case of the hex digits is	important then the functions
       uuid_unparse_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.41.1		  2025-06-24		       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.0>

home | help