Fix compile error in net.c with musl libc

fixes #278
diff --git a/library/net.c b/library/net.c
index 1fb6884..dcbe480 100644
--- a/library/net.c
+++ b/library/net.c
@@ -428,7 +428,7 @@
 #endif
 
 #if defined(__socklen_t_defined) || defined(_SOCKLEN_T) ||  \
-    defined(_SOCKLEN_T_DECLARED)
+    defined(_SOCKLEN_T_DECLARED) || defined(__DEFINED_socklen_t)
     socklen_t n = (socklen_t) sizeof( client_addr );
 #else
     int n = (int) sizeof( client_addr );