diff options
author | Thomas Haller <thaller@redhat.com> | 2014-11-10 14:23:44 +0100 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-11-19 19:51:36 +0100 |
commit | 81446b5ad32386f648c1d6633d3f88b94a677ef2 (patch) | |
tree | 641352fa45d698407b5cf30a2c087ec8ae6a4147 | |
parent | 9f5cff0bb3429078cdbb9ada955a7dbe17d3c7b0 (diff) | |
download | NetworkManager-81446b5ad32386f648c1d6633d3f88b94a677ef2.tar.gz |
platform: add typedef for unions NMPlatformIPXAddress and NMPlatformIPXRoute
Signed-off-by: Thomas Haller <thaller@redhat.com>
-rw-r--r-- | src/platform/nm-platform.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/platform/nm-platform.h b/src/platform/nm-platform.h index 3514dd084d..34ed384af7 100644 --- a/src/platform/nm-platform.h +++ b/src/platform/nm-platform.h @@ -175,6 +175,12 @@ struct _NMPlatformIP6Address { }; G_STATIC_ASSERT (G_STRUCT_OFFSET (NMPlatformIPAddress, address_ptr) == G_STRUCT_OFFSET (NMPlatformIP6Address, address)); +typedef union { + NMPlatformIPAddress ax; + NMPlatformIP4Address a4; + NMPlatformIP6Address a6; +} NMPlatformIPXAddress; + #undef __NMPlatformIPAddress_COMMON @@ -215,6 +221,12 @@ struct _NMPlatformIP6Route { }; G_STATIC_ASSERT (G_STRUCT_OFFSET (NMPlatformIPRoute, network_ptr) == G_STRUCT_OFFSET (NMPlatformIP6Route, network)); +typedef union { + NMPlatformIPRoute rx; + NMPlatformIP4Route r4; + NMPlatformIP6Route r6; +} NMPlatformIPXRoute; + #undef __NMPlatformIPRoute_COMMON |