From 43b80016db1c9461968458524c58631d319d3a89 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 15 Apr 2021 09:17:47 +0200 Subject: glib-aux: add nm_g_variant_new_ay() helper --- src/libnm-glib-aux/nm-shared-utils.h | 6 ++++++ 1 file changed, 6 insertions(+) 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 @@ -1482,6 +1482,12 @@ nm_g_variant_is_of_type(GVariant *value, const GVariantType *type) return value && g_variant_is_of_type(value, 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) { -- cgit v1.2.1