summaryrefslogtreecommitdiffstats
path: root/gisi/socket.c
diff options
context:
space:
mode:
authorPekka Pessi <Pekka.Pessi@nokia.com>2010-04-13 14:12:22 +0300
committerAki Niemi <aki.niemi@nokia.com>2010-04-20 17:47:16 +0300
commit66e87b42b32146edacf6240045ea018a47f3bd32 (patch)
tree2fcf800e8288cec11f661cc31bf1d3fa37e39c26 /gisi/socket.c
parent7c8fd12d9a3c7e7177237169c58a8550609dea6c (diff)
downloadofono-66e87b42b32146edacf6240045ea018a47f3bd32.tar.bz2
gisi: fix cast-align warnings
Diffstat (limited to 'gisi/socket.c')
-rw-r--r--gisi/socket.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/gisi/socket.c b/gisi/socket.c
index 4373e9d5..564e2a2b 100644
--- a/gisi/socket.c
+++ b/gisi/socket.c
@@ -56,11 +56,10 @@ GIOChannel *phonet_new(GIsiModem *modem, uint8_t resource)
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);
@@ -88,7 +87,7 @@ ssize_t phonet_read(GIOChannel *channel, void *restrict buf, size_t len,
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;