--- a/src/ethtool-local.h +++ b/src/ethtool-local.h @@ -21,10 +21,12 @@ * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -typedef unsigned long long u64; -typedef __uint32_t u32; -typedef __uint16_t u16; -typedef __uint8_t u8; +#include + +typedef uint64_t u64; +typedef uint32_t u32; +typedef uint16_t u16; +typedef uint8_t u8; #include "ethtool-kernel.h"