From ccc079dc16e70844bb28e84d00bd26b61ecc755c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Krause?= Date: Wed, 3 Dec 2014 22:29:29 +0100 Subject: [PATCH 1/1] fix musl build error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Building wpa_supplicant with the musl C library fails since musl does not define type names such as '__uint32_t'. To support building wpa_supplicant with the musl C library use the integer types declared in the ISO C standard header file . Signed-off-by: Jörg Krause --- src/drivers/linux_wext.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/drivers/linux_wext.h b/src/drivers/linux_wext.h index 55cf955..e7c7001 100644 --- a/src/drivers/linux_wext.h +++ b/src/drivers/linux_wext.h @@ -19,13 +19,13 @@ #define _LINUX_SOCKET_H #define _LINUX_IF_H -#include +#include #include -typedef __uint32_t __u32; -typedef __int32_t __s32; -typedef __uint16_t __u16; -typedef __int16_t __s16; -typedef __uint8_t __u8; +typedef uint32_t __u32; +typedef int32_t __s32; +typedef uint16_t __u16; +typedef int16_t __s16; +typedef uint8_t __u8; #ifndef __user #define __user #endif /* __user */ -- 2.1.3