diff options
author | Thomas Haller <thaller@redhat.com> | 2021-04-15 09:17:47 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2021-04-16 11:44:18 +0200 |
commit | 43b80016db1c9461968458524c58631d319d3a89 (patch) | |
tree | df2ae084a6803241c0744ccc69929b41a52665e0 | |
parent | b01cbff0879cb398c3527073a0b6d730f7d7339a (diff) | |
download | NetworkManager-43b80016db1c9461968458524c58631d319d3a89.tar.gz |
glib-aux: add nm_g_variant_new_ay() helper
-rw-r--r-- | src/libnm-glib-aux/nm-shared-utils.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h index 05395e9cc4..8fffb7e8a2 100644 --- a/src/libnm-glib-aux/nm-shared-utils.h +++ b/src/libnm-glib-aux/nm-shared-utils.h @@ -1483,6 +1483,12 @@ nm_g_variant_is_of_type(GVariant *value, const GVariantType *type) } static inline GVariant * +nm_g_variant_new_ay(const guint8 *data, gsize len) +{ + return g_variant_new_fixed_array(G_VARIANT_TYPE_BYTE, data, len, 1); +} + +static inline GVariant * nm_g_variant_new_ay_inaddr(int addr_family, gconstpointer addr) { return g_variant_new_fixed_array(G_VARIANT_TYPE_BYTE, |