diff options
author | Thomas Haller <thaller@redhat.com> | 2021-06-02 10:05:27 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2021-06-04 09:29:21 +0200 |
commit | 6ce7b3ca0f463c8c3bb50f9ab8fda38d0b3bf40f (patch) | |
tree | d37538daaedcc3364fe87ec2483795b6a3b2420b | |
parent | 8c6be1909fb4b3cfd3853aa51da2c37a82520af4 (diff) | |
download | NetworkManager-6ce7b3ca0f463c8c3bb50f9ab8fda38d0b3bf40f.tar.gz |
glib-aux: add nm_uuid_is_valid_normalized() helper
-rw-r--r-- | src/libnm-glib-aux/nm-uuid.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libnm-glib-aux/nm-uuid.h b/src/libnm-glib-aux/nm-uuid.h index 0ead364090..29e32ddf87 100644 --- a/src/libnm-glib-aux/nm-uuid.h +++ b/src/libnm-glib-aux/nm-uuid.h @@ -41,6 +41,14 @@ nm_uuid_is_valid(const char *str) return str && nm_uuid_parse_full(str, NULL, NULL); } +static inline gboolean +nm_uuid_is_normalized(const char *str) +{ + gboolean is_normalized; + + return str && nm_uuid_parse_full(str, NULL, &is_normalized) && is_normalized; +} + /*****************************************************************************/ gboolean nm_uuid_is_valid_nmlegacy(const char *str); |