diff --git a/sys/posix/include/sys/bytes.h b/sys/posix/include/sys/bytes.h index fbdef4f495..eeae510071 100644 --- a/sys/posix/include/sys/bytes.h +++ b/sys/posix/include/sys/bytes.h @@ -28,7 +28,12 @@ extern "C" { #endif +#ifndef __MACH__ typedef size_t socklen_t; /**< socket address length */ +#else +/* Defined for OSX with a different type */ +typedef __darwin_socklen_t socklen_t; /**< socket address length */ +#endif #ifdef __cplusplus }