Add missing #include and deps to absl/memory
These files uses absl::WrapUnique or absl::make_unique without including
absl/memory/memory.h. They used to include it indirectly via some other
headers, but in C++17 mode, we need to include it explicitly.
Bug: chromium:752720
Change-Id: Ic9a85a4844a71f8b8786c071f18d5b9cc301c26b
Reviewed-on: https://webrtc-review.googlesource.com/c/105880
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Yves Gerey <yvesg@webrtc.org>
Reviewed-by: Karl Wiberg <kwiberg@webrtc.org>
Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
Cr-Commit-Position: refs/heads/master@{#25192}
diff --git a/p2p/base/stunport.h b/p2p/base/stunport.h
index e719de4..9c90ed9 100644
--- a/p2p/base/stunport.h
+++ b/p2p/base/stunport.h
@@ -15,6 +15,7 @@
#include <memory>
#include <string>
+#include "absl/memory/memory.h"
#include "p2p/base/port.h"
#include "p2p/base/stunrequest.h"
#include "rtc_base/asyncpacketsocket.h"