Message ID | 1417643024-14546-1-git-send-email-jkrause@posteo.de |
---|---|
State | Accepted |
Headers | show |
On Wed, Dec 03, 2014 at 10:43:44PM +0100, Jörg Krause wrote: > 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 <stdint.h>. Thanks, applied.
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 <sys/types.h> +#include <stdint.h> #include <net/if.h> -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 */
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 <stdint.h>. Signed-off-by: Jörg Krause <jkrause@posteo.de> --- src/drivers/linux_wext.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)