I am trying to compile some files related to wireless subsystem (mac80211) which use datatypes u8, u16, u32, u64. These are not resolved. The header file being referred to is linux/types.h which is included. However, __uxx data types are being recognized. I tried including the asm-generic/types.h but the problem doesn't get solved. Any pointers?