mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 19:50:08 +01:00
platform: fix build on 32-bit systems
The decimal literals are signed by default and these are too large to fit in a
signed 32-bit int.
(cherry picked from commit a1868dcfc3)
This commit is contained in:
parent
154e14a681
commit
a8aed11cf0
1 changed files with 5 additions and 5 deletions
|
|
@ -674,7 +674,7 @@ _vt_cmd_plobj_id_hash (link, NMPlatformLink, {
|
|||
/* libnl considers:
|
||||
* .oo_id_attrs = LINK_ATTR_IFINDEX | LINK_ATTR_FAMILY,
|
||||
*/
|
||||
hash = (guint) 3982791431;
|
||||
hash = (guint) 3982791431u;
|
||||
hash = hash + ((guint) obj->ifindex);
|
||||
})
|
||||
_vt_cmd_plobj_id_hash (ip4_address, NMPlatformIP4Address, {
|
||||
|
|
@ -682,13 +682,13 @@ _vt_cmd_plobj_id_hash (ip4_address, NMPlatformIP4Address, {
|
|||
* .oo_id_attrs = (ADDR_ATTR_FAMILY | ADDR_ATTR_IFINDEX |
|
||||
* ADDR_ATTR_LOCAL | ADDR_ATTR_PREFIXLEN),
|
||||
*/
|
||||
hash = (guint) 3591309853;
|
||||
hash = (guint) 3591309853u;
|
||||
hash = hash + ((guint) obj->ifindex);
|
||||
hash = hash * 33 + ((guint) obj->plen);
|
||||
hash = hash * 33 + ((guint) obj->address);
|
||||
})
|
||||
_vt_cmd_plobj_id_hash (ip6_address, NMPlatformIP6Address, {
|
||||
hash = (guint) 2907861637;
|
||||
hash = (guint) 2907861637u;
|
||||
hash = hash + ((guint) obj->ifindex);
|
||||
hash = hash * 33 + ((guint) obj->plen);
|
||||
hash = hash * 33 + _id_hash_ip6_addr (&obj->address);
|
||||
|
|
@ -699,14 +699,14 @@ _vt_cmd_plobj_id_hash (ip4_route, NMPlatformIP4Route, {
|
|||
* ROUTE_ATTR_TABLE | ROUTE_ATTR_DST |
|
||||
* ROUTE_ATTR_PRIO),
|
||||
*/
|
||||
hash = (guint) 2569857221;
|
||||
hash = (guint) 2569857221u;
|
||||
hash = hash + ((guint) obj->ifindex);
|
||||
hash = hash * 33 + ((guint) obj->plen);
|
||||
hash = hash * 33 + ((guint) obj->metric);
|
||||
hash = hash * 33 + ((guint) obj->network);
|
||||
})
|
||||
_vt_cmd_plobj_id_hash (ip6_route, NMPlatformIP6Route, {
|
||||
hash = (guint) 3999787007;
|
||||
hash = (guint) 3999787007u;
|
||||
hash = hash + ((guint) obj->ifindex);
|
||||
hash = hash * 33 + ((guint) obj->plen);
|
||||
hash = hash * 33 + ((guint) obj->metric);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue