diff --git a/src/libnm-glib-aux/nm-shared-utils.h b/src/libnm-glib-aux/nm-shared-utils.h index 3d1b601e86..e1954f6955 100644 --- a/src/libnm-glib-aux/nm-shared-utils.h +++ b/src/libnm-glib-aux/nm-shared-utils.h @@ -219,6 +219,12 @@ nm_ether_addr_equal(const NMEtherAddr *a, const NMEtherAddr *b) return nm_ether_addr_cmp(a, b) == 0; } +static inline gboolean +nm_ether_addr_is_zero(const NMEtherAddr *a) +{ + return nm_memeq(a, &nm_ether_addr_zero, sizeof(NMEtherAddr)); +} + /*****************************************************************************/ struct ether_addr;