Parcourir la source

Add missing host_to_le32() for big endian hosts

Compiling hostapd with VHT enabled on a big endian machine resulted in
an undefined symbol error. Fix this by defining the missing macro.

Signed-hostap: Michal Kazior <michal.kazior@tieto.com>
Michal Kazior il y a 11 ans
Parent
commit
182b2e535c
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      src/utils/common.h

+ 1 - 0
src/utils/common.h

@@ -205,6 +205,7 @@ static inline unsigned int wpa_swap_32(unsigned int v)
 #define be_to_host16(n) (n)
 #define host_to_be16(n) (n)
 #define le_to_host32(n) bswap_32(n)
+#define host_to_le32(n) bswap_32(n)
 #define be_to_host32(n) (n)
 #define host_to_be32(n) (n)
 #define le_to_host64(n) bswap_64(n)