update_engine: remove deprecated defines
Glibc 2.23 will pop warning like
This CL fixes that.
BUG=chromium:616784
TEST=upate_engine builds with glibc 2.23
Change-Id: I871ed20dee263e94dba34d4806d46c9327155d6c
Reviewed-on: https://chromium-review.googlesource.com/349275
Commit-Ready: Yunlian Jiang <yunlian@chromium.org>
Tested-by: Yunlian Jiang <yunlian@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/p2p_manager.cc b/p2p_manager.cc
index 127e5ff..1ee124d 100644
--- a/p2p_manager.cc
+++ b/p2p_manager.cc
@@ -16,6 +16,9 @@
// This provides access to timestamps with nanosecond resolution in
// struct stat, See NOTES in stat(2) for details.
+#ifndef _DEFAULT_SOURCE
+#define _DEFAULT_SOURCE
+#endif
#ifndef _BSD_SOURCE
#define _BSD_SOURCE
#endif