X-Git-Url: https://tinc-vpn.org/git/browse?p=tinc;a=blobdiff_plain;f=src%2Fmulticast_device.c;h=8dab9e064c02d09089c4b977aa1589f817737066;hp=931a8d0284879fbc8401439f6adbde280a24dcd6;hb=039d6d48afe00a0fa9e11bcdbfea8e996cce4ad0;hpb=1f5c26102e228420fd954af1d73d3a89fc700d9d diff --git a/src/multicast_device.c b/src/multicast_device.c index 931a8d02..8dab9e06 100644 --- a/src/multicast_device.c +++ b/src/multicast_device.c @@ -162,7 +162,7 @@ static void close_device(void) { static bool read_packet(vpn_packet_t *packet) { int lenin; - if((lenin = recv(device_fd, DATA(packet), MTU, 0)) <= 0) { + if((lenin = recv(device_fd, (void *)DATA(packet), MTU, 0)) <= 0) { logger(DEBUG_ALWAYS, LOG_ERR, "Error while reading from %s %s: %s", device_info, device, sockstrerror(sockerrno)); return false; @@ -185,7 +185,7 @@ static bool write_packet(vpn_packet_t *packet) { logger(DEBUG_TRAFFIC, LOG_DEBUG, "Writing packet of %d bytes to %s", packet->len, device_info); - if(sendto(device_fd, DATA(packet), packet->len, 0, ai->ai_addr, ai->ai_addrlen) < 0) { + if(sendto(device_fd, (void *)DATA(packet), packet->len, 0, ai->ai_addr, ai->ai_addrlen) < 0) { logger(DEBUG_ALWAYS, LOG_ERR, "Can't write to %s %s: %s", device_info, device, sockstrerror(sockerrno)); return false;