From 06bc237b5f8e13e7e8143856e0e04e8e110d478e Mon Sep 17 00:00:00 2001 From: Michael Tuexen <tuexen@fh-muenster.de> Date: Sat, 7 Oct 2017 15:37:33 +0200 Subject: [PATCH] Fix #136. --- gtests/net/packetdrill/types.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gtests/net/packetdrill/types.h b/gtests/net/packetdrill/types.h index 21b124ac..8a9808e9 100644 --- a/gtests/net/packetdrill/types.h +++ b/gtests/net/packetdrill/types.h @@ -36,6 +36,9 @@ #include <stdio.h> #include <string.h> #include <arpa/inet.h> +#if defined(linux) +#include <linux/types.h> +#endif #include <netinet/in.h> #include <sys/socket.h> #include <sys/time.h> @@ -72,6 +75,7 @@ typedef signed short s16; typedef signed int s32; typedef signed long long s64; +#if !defined(linux) typedef u8 __u8; typedef u16 __u16; typedef u32 __u32; @@ -87,6 +91,7 @@ typedef u64 __be64; typedef u16 __sum16; typedef u32 __wsum; +#endif typedef u8 bool; enum bool_t { -- GitLab