Fix warning on mingw32
Avoid this warning like other uses of setsockopt: /src/qemu/net/socket.c: In function 'net_socket_mcast_create': /src/qemu/net/socket.c:210: warning: passing argument 4 of 'setsockopt' from incompatible pointer type Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
This commit is contained in:
parent
653af235c8
commit
4d22c6c2ee
@ -207,7 +207,8 @@ static int net_socket_mcast_create(struct sockaddr_in *mcastaddr, struct in_addr
|
|||||||
|
|
||||||
/* If a bind address is given, only send packets from that address */
|
/* If a bind address is given, only send packets from that address */
|
||||||
if (localaddr != NULL) {
|
if (localaddr != NULL) {
|
||||||
ret = setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF, localaddr, sizeof(*localaddr));
|
ret = setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF,
|
||||||
|
(const char *)localaddr, sizeof(*localaddr));
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
perror("setsockopt(IP_MULTICAST_IF)");
|
perror("setsockopt(IP_MULTICAST_IF)");
|
||||||
goto fail;
|
goto fail;
|
||||||
|
Loading…
Reference in New Issue
Block a user