adbd_auth: add missing headers to fix linux build
On Linux, trying to build `adbd` fails due to missing headers in
`adbd_auth.cpp` (tested on current Debian testing). Adding the `atomic`
and `optional` headers fixes this issue.
Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com>
Test: build adbd for linux
Change-Id: I9344ee571acbd1cecbcf3d5897cc5521c8e1d95f
diff --git a/libs/adbd_auth/adbd_auth.cpp b/libs/adbd_auth/adbd_auth.cpp
index 15bd5c3..ebc74fb 100644
--- a/libs/adbd_auth/adbd_auth.cpp
+++ b/libs/adbd_auth/adbd_auth.cpp
@@ -23,8 +23,10 @@
#include <sys/eventfd.h>
#include <sys/uio.h>
+#include <atomic>
#include <chrono>
#include <deque>
+#include <optional>
#include <string>
#include <string_view>
#include <tuple>