struct GNUNET_PeerIdentity *sender;
unsigned int buflen;
socklen_t fromlen;
- struct sockaddr addr;
+ char addr[32];
ssize_t ret;
int offset;
int count;
const void *ca;
size_t calen;
+
plugin->select_task = GNUNET_SCHEDULER_NO_TASK;
if (tc->reason == GNUNET_SCHEDULER_REASON_SHUTDOWN)
memset (&addr, 0, sizeof(addr));
ret =
GNUNET_NETWORK_socket_recvfrom (udp_sock.desc, buf, buflen,
- &addr, &fromlen);
+ (struct sockaddr *)&addr, &fromlen);
if (fromlen == sizeof (struct sockaddr_in))
{