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