1 #ifndef _NTDDNDIS_H_ 2 #define _NTDDNDIS_H_ 3 4 /* 5 * Fake up some of the Windows type definitions so that the NDIS 6 * interface module in wpa_supplicant will build. 7 */ 8 9 #define ULONG uint32_t 10 #define USHORT uint16_t 11 #define UCHAR uint8_t 12 #define LONG int32_t 13 #define SHORT int16_t 14 #if __FreeBSD__ 15 #define CHAR char 16 #else 17 #define CHAR int8_t 18 #endif 19 #define ULONGLONG uint64_t 20 #define LONGLONG int64_t 21 #define BOOLEAN uint8_t 22 typedef void * LPADAPTER; 23 typedef char * PTSTR; 24 typedef char * PCHAR; 25 26 #define TRUE 1 27 #define FALSE 0 28 29 #define OID_802_3_CURRENT_ADDRESS 0x01010102 30 #define OID_802_3_MULTICAST_LIST 0x01010103 31 32 #endif /* _NTDDNDIS_H_ */ 33