diff --git a/src/ringdht/namedirectory.cpp b/src/ringdht/namedirectory.cpp index 253030bf1aa8953ab111dbd85a37f8bd9fa03483..1d19143ab94e73e4c53257217419001b0f52c8cc 100644 --- a/src/ringdht/namedirectory.cpp +++ b/src/ringdht/namedirectory.cpp @@ -24,6 +24,7 @@ #include "fileutils.h" #include "base64.h" +#include <opendht/crypto.h> #include <msgpack.hpp> #include <json/json.h> #include <restbed> diff --git a/src/ringdht/namedirectory.h b/src/ringdht/namedirectory.h index f9ffca1c3bdb4d9991212f0add9647901df511ac..0d24332d2dca30293663677a30f24b919c810d44 100644 --- a/src/ringdht/namedirectory.h +++ b/src/ringdht/namedirectory.h @@ -18,12 +18,18 @@ #pragma once #include "noncopyable.h" -#include "opendht/crypto.h" + #include <functional> #include <map> #include <string> #include <mutex> +namespace dht { +namespace crypto { +struct PublicKey; +} +} + namespace ring { class NameDirectory