From 0431735299031100c2d80ffdb522487bff2ad811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Mon, 5 Oct 2015 12:16:06 +0100 Subject: [PATCH] Fix compile error in net.c with musl libc fixes #278 --- ChangeLog | 4 ++++ library/net.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 68b1255b9..e3353d0d4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,10 @@ mbed TLS ChangeLog (Sorted per branch, date) = mbed TLS 2.1.2 released 2015-10-xx +Bugfix + * Fix compile error in net.c with musl libc. Found and patch provided by + zhasha (#278). + Changes * Fixed paths for check_config.h in example config files. (Found by bachp) (#291) diff --git a/library/net.c b/library/net.c index b5d06888b..a77268c55 100644 --- a/library/net.c +++ b/library/net.c @@ -292,7 +292,7 @@ int mbedtls_net_accept( mbedtls_net_context *bind_ctx, struct sockaddr_storage client_addr; #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 ); socklen_t type_len = (socklen_t) sizeof( type ); #else