include all pj headers in extern "C"
Change-Id: I704857602be0c65751721331707b1a9928f4785b
diff --git a/include/ice_transport_factory.h b/include/ice_transport_factory.h
index 03aef10..df3367c 100644
--- a/include/ice_transport_factory.h
+++ b/include/ice_transport_factory.h
@@ -20,14 +20,16 @@
#include "ice_transport.h"
#include "ip_utils.h"
-#include <pjnath.h>
-#include <pjlib.h>
-#include <pjlib-util.h>
-
#include <functional>
#include <memory>
#include <vector>
+extern "C" {
+#include <pjnath.h>
+#include <pjlib.h>
+#include <pjlib-util.h>
+}
+
namespace dhtnet {
class IceTransportFactory