if (ifi == 0)
g_warning("Unspecified GIsiModem!");
- else
- if (if_indextoname(ifi, buf) == NULL ||
- setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, buf, IF_NAMESIZE))
+ else if (if_indextoname(ifi, buf) == NULL ||
+ setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, buf, IF_NAMESIZE))
goto error;
- if (bind(fd, (struct sockaddr *)&addr, sizeof(addr)))
+ if (bind(fd, (void *)&addr, sizeof(addr)))
goto error;
channel = g_io_channel_unix_new(fd);
ssize_t ret;
ret = recvfrom(g_io_channel_unix_get_fd(channel), buf, len,
- MSG_DONTWAIT, (struct sockaddr *)&addr, &addrlen);
+ MSG_DONTWAIT, (void *)&addr, &addrlen);
if (ret == -1)
return -1;