diff options
author | Thomas Haller <thaller@redhat.com> | 2017-06-27 19:08:05 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2017-07-05 18:37:39 +0200 |
commit | 55e66cc7e617345a39c9a9f929ce12f3f377e6b7 (patch) | |
tree | a6cfbc9f1cb8ad95fc50b0dcc5c8235e35da8715 /src/platform/nm-platform.h | |
parent | d2f856fb95d5945282858bdc7fa3585b9a59aa81 (diff) | |
download | NetworkManager-55e66cc7e617345a39c9a9f929ce12f3f377e6b7.tar.gz |
platform: implement hash function for NMPlatformLnk types
Diffstat (limited to 'src/platform/nm-platform.h')
-rw-r--r-- | src/platform/nm-platform.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/platform/nm-platform.h b/src/platform/nm-platform.h index aaa549aeb2..9a38298030 100644 --- a/src/platform/nm-platform.h +++ b/src/platform/nm-platform.h @@ -426,7 +426,7 @@ typedef struct { typedef struct { int parent_ifindex; - guint64 sci; /* host byte order */ + guint64 sci; /* host byte order */ guint64 cipher_suite; guint32 window; guint8 icv_length; @@ -1029,6 +1029,15 @@ guint nm_platform_ip4_address_hash (const NMPlatformIP4Address *obj); guint nm_platform_ip6_address_hash (const NMPlatformIP6Address *obj); guint nm_platform_ip4_route_hash (const NMPlatformIP4Route *obj); guint nm_platform_ip6_route_hash (const NMPlatformIP6Route *obj); +guint nm_platform_lnk_gre_hash (const NMPlatformLnkGre *obj); +guint nm_platform_lnk_infiniband_hash (const NMPlatformLnkInfiniband *obj); +guint nm_platform_lnk_ip6tnl_hash (const NMPlatformLnkIp6Tnl *obj); +guint nm_platform_lnk_ipip_hash (const NMPlatformLnkIpIp *obj); +guint nm_platform_lnk_macsec_hash (const NMPlatformLnkMacsec *obj); +guint nm_platform_lnk_macvlan_hash (const NMPlatformLnkMacvlan *obj); +guint nm_platform_lnk_sit_hash (const NMPlatformLnkSit *obj); +guint nm_platform_lnk_vlan_hash (const NMPlatformLnkVlan *obj); +guint nm_platform_lnk_vxlan_hash (const NMPlatformLnkVxlan *obj); gboolean nm_platform_check_support_kernel_extended_ifa_flags (NMPlatform *self); gboolean nm_platform_check_support_user_ipv6ll (NMPlatform *self); |