Compiler warnings fixes.
diff --git a/isisd/isis_network.c b/isisd/isis_network.c
index 080863b..4fbf16f 100644
--- a/isisd/isis_network.c
+++ b/isisd/isis_network.c
@@ -390,7 +390,7 @@
bytesread = recvfrom (circuit->fd, (void *) &llc,
LLC_LEN, MSG_PEEK,
- (struct sockaddr *) &s_addr, &addr_len);
+ (struct sockaddr *) &s_addr, (socklen_t *) &addr_len);
if (bytesread < 0)
{
@@ -417,7 +417,7 @@
/* on lan we have to read to the static buff first */
bytesread = recvfrom (circuit->fd, sock_buff, circuit->interface->mtu, 0,
- (struct sockaddr *) &s_addr, &addr_len);
+ (struct sockaddr *) &s_addr, (socklen_t *) &addr_len);
/* then we lose the LLC */
memcpy (STREAM_DATA (circuit->rcv_stream),
@@ -442,7 +442,7 @@
/* we can read directly to the stream */
bytesread = recvfrom (circuit->fd, STREAM_DATA (circuit->rcv_stream),
circuit->interface->mtu, 0,
- (struct sockaddr *) &s_addr, &addr_len);
+ (struct sockaddr *) &s_addr, (socklen_t *) &addr_len);
if (s_addr.sll_pkttype == PACKET_OUTGOING)
{