Merge commit '9983e31ac159356438f940406f2d9a74a92b4ee7' into seasocks_update

Took the opertunity to refactor seasocks_logger since it wouldn't
compile.

Change-Id: I087b70bf4758377ba43b709a8e9bbdcad49c190e
diff --git a/aos/seasocks/seasocks_logger.h b/aos/seasocks/seasocks_logger.h
new file mode 100644
index 0000000..64f13fa
--- /dev/null
+++ b/aos/seasocks/seasocks_logger.h
@@ -0,0 +1,19 @@
+#ifndef AOS_SEASOCKS_SEASOCKS_LOGGER_H_
+#define AOS_SEASOCKS_SEASOCKS_LOGGER_H_
+
+#include "seasocks/PrintfLogger.h"
+
+namespace aos {
+namespace seasocks {
+
+class SeasocksLogger : public ::seasocks::PrintfLogger {
+ public:
+  SeasocksLogger(::seasocks::Logger::Level min_level_to_log)
+      : PrintfLogger(min_level_to_log) {}
+  void log(::seasocks::Logger::Level level, const char *message) override;
+};
+
+}  // namespace seasocks
+}  // namespace aos
+
+#endif  // AOS_SEASOCKS_SEASOCKS_LOGGER_H_