From ea3b979a42bd0e83143f03a20cddb56cdab2df6d Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 19 Nov 2020 20:12:26 +0100 Subject: [PATCH] shared: add static asserts for size/alignment of NMEtherAddr --- shared/nm-glib-aux/nm-shared-utils.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/shared/nm-glib-aux/nm-shared-utils.c b/shared/nm-glib-aux/nm-shared-utils.c index b46e0c486e..991ab6571f 100644 --- a/shared/nm-glib-aux/nm-shared-utils.c +++ b/shared/nm-glib-aux/nm-shared-utils.c @@ -19,6 +19,9 @@ #include "nm-errno.h" #include "nm-str-buf.h" +G_STATIC_ASSERT(sizeof(NMEtherAddr) == 6); +G_STATIC_ASSERT(_nm_alignof(NMEtherAddr) == 1); + G_STATIC_ASSERT(sizeof(NMUtilsNamedEntry) == sizeof(const char *)); G_STATIC_ASSERT(G_STRUCT_OFFSET(NMUtilsNamedValue, value_ptr) == sizeof(const char *));