From: Michael Adam Date: Fri, 25 Nov 2011 15:59:51 +0000 (+0100) Subject: system_linux: correctly cast sockaddr_in to sockaddr in ctdb_sys_send_tcp() X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=cc60df5a3edebfdf50fcd22ebfaad35736f90379;p=rusty%2Fctdb.git system_linux: correctly cast sockaddr_in to sockaddr in ctdb_sys_send_tcp() --- diff --git a/common/system_linux.c b/common/system_linux.c index 2dcdffb3..b063abb8 100644 --- a/common/system_linux.c +++ b/common/system_linux.c @@ -353,7 +353,9 @@ int ctdb_sys_send_tcp(const ctdb_sock_addr *dest, set_nonblocking(s); set_close_on_exec(s); - ret = sendto(s, &ip4pkt, sizeof(ip4pkt), 0, &dest->ip, sizeof(dest->ip)); + ret = sendto(s, &ip4pkt, sizeof(ip4pkt), 0, + (const struct sockaddr *)&dest->ip, + sizeof(dest->ip)); close(s); if (ret != sizeof(ip4pkt)) { DEBUG(DEBUG_CRIT,(__location__ " failed sendto (%s)\n", strerror(errno)));