summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2017-09-11 21:38:09 +0200
committerThomas Haller <thaller@redhat.com>2017-09-13 08:17:31 +0200
commit79cb13bc5c4d3e71ea3c582963b07aa329040152 (patch)
treebb0b56a84428802916b3dd964a3ecab7303b3533
parent944006d485c861d1f49ac6a8d9ae2027d7bf8bad (diff)
downloadNetworkManager-79cb13bc5c4d3e71ea3c582963b07aa329040152.tar.gz
platform: use distinct hash seed for nmp_object_id_hash() of routes
-rw-r--r--src/platform/nmp-object.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/platform/nmp-object.c b/src/platform/nmp-object.c
index 9c8845a4d5..e58868645e 100644
--- a/src/platform/nmp-object.c
+++ b/src/platform/nmp-object.c
@@ -1111,10 +1111,12 @@ _vt_cmd_plobj_id_hash (ip6_address, NMPlatformIP6Address, {
hash = NM_HASH_COMBINE (hash, nm_utils_in6_addr_hash (&obj->address));
})
_vt_cmd_plobj_id_hash (ip4_route, NMPlatformIP4Route, {
- hash = nm_platform_ip4_route_hash (obj, NM_PLATFORM_IP_ROUTE_CMP_TYPE_ID);
+ hash = (guint) 1038302471u;
+ hash = NM_HASH_COMBINE (hash, nm_platform_ip4_route_hash (obj, NM_PLATFORM_IP_ROUTE_CMP_TYPE_ID));
})
_vt_cmd_plobj_id_hash (ip6_route, NMPlatformIP6Route, {
- hash = nm_platform_ip6_route_hash (obj, NM_PLATFORM_IP_ROUTE_CMP_TYPE_ID);
+ hash = (guint) 1233384151u;
+ hash = NM_HASH_COMBINE (hash, nm_platform_ip6_route_hash (obj, NM_PLATFORM_IP_ROUTE_CMP_TYPE_ID));
})
gboolean