Index: src/OFDatagramSocket.m ================================================================== --- src/OFDatagramSocket.m +++ src/OFDatagramSocket.m @@ -198,11 +198,11 @@ #endif if (sender != NULL) { struct sockaddr *sa = (struct sockaddr *)&sender->sockaddr; - if (sender->length >= sizeof(sa->sa_family)) { + if (sender->length >= (socklen_t)sizeof(sa->sa_family)) { switch (sa->sa_family) { case AF_INET: sender->family = OFSocketAddressFamilyIPv4; break; #ifdef OF_HAVE_IPV6