- Added fixes for compiler warnings on a Mac

diff --git a/library/net.c b/library/net.c
index a94ebf7..e3b1738 100644
--- a/library/net.c
+++ b/library/net.c
@@ -226,7 +226,7 @@
 {
     struct sockaddr_in client_addr;
 
-#if defined(__socklen_t_defined)
+#if defined(__socklen_t_defined) || defined(_SOCKLEN_T)
     socklen_t n = (socklen_t) sizeof( client_addr );
 #else
     int n = (int) sizeof( client_addr );