diff --git a/gtests/net/packetdrill/platforms.h b/gtests/net/packetdrill/platforms.h index 2ecacab88e07a5ae877baef0d106dfb5f1a8c8a6..cd988aacb098c0ffd82b27143ed86f7d6ca67fbb 100644 --- a/gtests/net/packetdrill/platforms.h +++ b/gtests/net/packetdrill/platforms.h @@ -125,5 +125,21 @@ #endif /* __APPLE__ */ +/* ------------------------- Solaris --------------------- */ + +#if defined(__SunOS_5_11) + +#define IPPROTO_IPIP IPPROTO_ENCAP +#define IPPROTO_GRE 47 +#include <sys/types.h> +#include <sys/socket.h> +//#include <netinet/sctp.h> +#define USE_LIBPCAP 1 +#define HAVE_TCP_INFO 1 +#define HAVE_FMEMOPEN 1 +#define HAVE_OPEN_MEMSTREAM 1 + +#endif /* __SunOS_5_11 */ + #endif /* __PLATFORMS_H__ */