]> git.proxmox.com Git - mirror_corosync-qdevice.git/commitdiff
qdevice-cmap: Fix compiler warning on Sparc/ARM
authorJan Friesse <jfriesse@redhat.com>
Wed, 8 Aug 2018 10:41:20 +0000 (12:41 +0200)
committerJan Friesse <jfriesse@redhat.com>
Wed, 8 Aug 2018 10:41:20 +0000 (12:41 +0200)
Signed-off-by: Jan Friesse <jfriesse@redhat.com>
qdevices/qdevice-cmap.c

index e9a99c3189234c8225d7d3d179c879f76a6f663d..0739aec51bdd27f31311cb88b7daf92957631b96 100644 (file)
@@ -74,7 +74,7 @@ qdevice_cmap_autogenerate_node_id(const char *addr, int clear_node_high_byte)
                return (0);
        }
 
-       memcpy(&i, &((struct sockaddr_in *)ainfo->ai_addr)->sin_addr, sizeof(struct in_addr));
+       memcpy(&i, &(((struct sockaddr_in *)((void *)ainfo->ai_addr))->sin_addr), sizeof(struct in_addr));
        freeaddrinfo(ainfo);
 
        ret = htonl(i);