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
This commit is contained in:
parent
2fcfba285e
commit
56060a373e
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=319868
@ -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)));
|
||||
}
|
||||
|
@ -65,6 +65,7 @@ int snprintf_uuid(char *, size_t, struct uuid *);
|
||||
int printf_uuid(struct uuid *);
|
||||
int sbuf_printf_uuid(struct sbuf *, struct uuid *);
|
||||
int parse_uuid(const char *, struct uuid *);
|
||||
int uuidcmp(const struct uuid *, const struct uuid *);
|
||||
|
||||
void be_uuid_dec(void const *buf, struct uuid *uuid);
|
||||
void be_uuid_enc(void *buf, struct uuid const *uuid);
|
||||
|
Loading…
Reference in New Issue
Block a user