UUID\_COMPARE(3) Programmers Manual UUID\_COMPARE(3)

# [NAME](#NAME)

uuid\_compare - compare whether two UUIDs are the same

# [SYNOPSIS](#SYNOPSIS)

**#include &lt;uuid.h&gt;**

**int uuid\_compare(const uuid\_t uu1, const uuid\_t uu2)**

# [DESCRIPTION](#DESCRIPTION)

The **uuid\_compare**() function compares the two supplied uuid variables *uu1* and *uu2* to each other.

# [RETURN VALUE](#RETURN_VALUE)

Returns an integer less than, equal to, or greater than zero if *uu1* is found, respectively, to be lexicographically less than, equal, or greater than *uu2*.

# [AUTHORS](#AUTHORS)

Theodore Y. Ts’o

# [SEE ALSO](#SEE_ALSO)

[**uuid**(3)](/man/os/util-linux/uuid.3), [**uuid\_clear**(3)](/man/os/util-linux/uuid_clear.3), [**uuid\_copy**(3)](/man/os/util-linux/uuid_copy.3), [**uuid\_generate**(3)](/man/os/util-linux/uuid_generate.3), [**uuid\_is\_null**(3)](/man/os/util-linux/uuid_is_null.3), [**uuid\_parse**(3)](/man/os/util-linux/uuid_parse.3), [**uuid\_unparse**(3)](/man/os/util-linux/uuid_unparse.3)

# [AVAILABILITY](#AVAILABILITY)

The **libuuid** library is part of the util-linux package since version 2.15.1. It can be downloaded from *Linux Kernel Archive* &lt;https://www.kernel.org/pub/linux/utils/util-linux/&gt;.

2026-10-30 util-linux 2.42.4

---

Document: uuid_compare(3) from util-linux 2.42.4-r2 (Chainguard OS)
