aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_uuid.c
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2017-06-12 20:14:44 +0000
committerMark Johnston <markj@FreeBSD.org>2017-06-12 20:14:44 +0000
commit56060a373e3f64e10e9b0d9291ae1afcd898bb62 (patch)
tree6a5e8dddf9a49d0fcfc3ee944c6f63330d13e832 /sys/kern/kern_uuid.c
parent2fcfba285e0b93761e1989d025e1c14fb4fcfe3b (diff)
downloadsrc-56060a373e3f64e10e9b0d9291ae1afcd898bb62.tar.gz
src-56060a373e3f64e10e9b0d9291ae1afcd898bb62.zip
Add a helper function for comparing struct uuids.
Submitted by: Domagoj Stolfa <domagoj.stolfa@gmail.com> MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D11138
Notes
Notes: svn path=/head/; revision=319868
Diffstat (limited to 'sys/kern/kern_uuid.c')
-rw-r--r--sys/kern/kern_uuid.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/sys/kern/kern_uuid.c b/sys/kern/kern_uuid.c
index 0953d901a592..028bc2d0d67a 100644
--- a/sys/kern/kern_uuid.c
+++ b/sys/kern/kern_uuid.c
@@ -424,3 +424,10 @@ parse_uuid(const char *str, struct uuid *uuid)
(c[3] & 0xc0) != 0x80 && /* variant 1? */
(c[3] & 0xe0) != 0xc0) ? EINVAL : 0); /* variant 2? */
}
+
+int
+uuidcmp(const struct uuid *uuid1, const struct uuid *uuid2)
+{
+
+ return (memcmp(uuid1, uuid2, sizeof(struct uuid)));
+}