From 4413a65da45a66cb93e581f8bdfa329b2b1e9cc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joni=20R=C3=A4s=C3=A4nen?= Date: Wed, 2 Jun 2021 14:02:15 +0300 Subject: [PATCH] build: Add missing network headers needed on Linux --- include/media_stream.hh | 5 +++++ include/zrtp/commit.hh | 5 +++++ include/zrtp/confack.hh | 4 ++++ include/zrtp/confirm.hh | 4 ++++ include/zrtp/dh_kxchng.hh | 4 ++++ include/zrtp/error.hh | 4 ++++ include/zrtp/hello.hh | 6 +++++- include/zrtp/hello_ack.hh | 4 ++++ include/zrtp/zrtp_receiver.hh | 4 ++++ 9 files changed, 39 insertions(+), 1 deletion(-) diff --git a/include/media_stream.hh b/include/media_stream.hh index 3e38f85..e553f89 100644 --- a/include/media_stream.hh +++ b/include/media_stream.hh @@ -7,6 +7,11 @@ #include +#ifndef _WIN32 +#include +#include +#endif + namespace uvgrtp { // forward declarations diff --git a/include/zrtp/commit.hh b/include/zrtp/commit.hh index 753bffc..0154f40 100644 --- a/include/zrtp/commit.hh +++ b/include/zrtp/commit.hh @@ -5,6 +5,11 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + + namespace uvgrtp { namespace frame { diff --git a/include/zrtp/confack.hh b/include/zrtp/confack.hh index 97473d8..9084d15 100644 --- a/include/zrtp/confack.hh +++ b/include/zrtp/confack.hh @@ -5,6 +5,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { namespace frame { diff --git a/include/zrtp/confirm.hh b/include/zrtp/confirm.hh index 9c1801d..80d9bbe 100644 --- a/include/zrtp/confirm.hh +++ b/include/zrtp/confirm.hh @@ -5,6 +5,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { typedef struct zrtp_session zrtp_session_t; diff --git a/include/zrtp/dh_kxchng.hh b/include/zrtp/dh_kxchng.hh index f2033de..18a76ff 100644 --- a/include/zrtp/dh_kxchng.hh +++ b/include/zrtp/dh_kxchng.hh @@ -4,6 +4,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { typedef struct zrtp_session zrtp_session_t; diff --git a/include/zrtp/error.hh b/include/zrtp/error.hh index 0e17392..76f581d 100644 --- a/include/zrtp/error.hh +++ b/include/zrtp/error.hh @@ -4,6 +4,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { class socket; diff --git a/include/zrtp/hello.hh b/include/zrtp/hello.hh index 13e51dc..9de26ad 100644 --- a/include/zrtp/hello.hh +++ b/include/zrtp/hello.hh @@ -4,6 +4,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { typedef struct capabilities zrtp_capab_t; @@ -16,7 +20,7 @@ namespace uvgrtp { }; namespace zrtp_msg { - + class receiver; PACK(struct zrtp_hello { diff --git a/include/zrtp/hello_ack.hh b/include/zrtp/hello_ack.hh index 0bdb41e..8480774 100644 --- a/include/zrtp/hello_ack.hh +++ b/include/zrtp/hello_ack.hh @@ -4,6 +4,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { class socket; diff --git a/include/zrtp/zrtp_receiver.hh b/include/zrtp/zrtp_receiver.hh index 53019e9..194d632 100644 --- a/include/zrtp/zrtp_receiver.hh +++ b/include/zrtp/zrtp_receiver.hh @@ -2,6 +2,10 @@ #include "util.hh" +#ifndef _WIN32 +#include +#endif + namespace uvgrtp { class socket;