core: Add NMUtilsIPv6IfaceId to nm-types.h

We'd like to use it in nm-platform.h, but it's included by
NetworkManagerUtils.h before the declaration occurs.
This commit is contained in:
Lubomir Rintel
2014-09-27 09:03:17 +02:00
parent 2d08e701a0
commit 0d59984ce8
2 changed files with 5 additions and 2 deletions

View File

@@ -186,12 +186,12 @@ gboolean nm_utils_is_specific_hostname (const char *name);
* and should not normally be treated as a %guint64, but this is done for
* convenience of validity checking and initialization.
*/
typedef struct {
struct _NMUtilsIPv6IfaceId {
union {
guint64 id;
guint8 id_u8[8];
};
} NMUtilsIPv6IfaceId;
};
#define NM_UTILS_IPV6_IFACE_ID_INIT { .id = 0 }