Leave only error messages

Change-Id: Icd6f44019098c62aa2aaa0845a28beb95120bd62
Signed-off-by: Dmitry Shmidt <dimitrysh@google.com>
diff --git a/logger.c b/logger.c
index 46d179a..677228c 100644
--- a/logger.c
+++ b/logger.c
@@ -39,7 +39,7 @@
 #include <android/log.h>
 #endif
 
-static int loglevel = LOG_INFO;
+static int loglevel = LOG_ERR;
 static char logprefix[12] = {0};
 
 void
@@ -64,12 +64,14 @@
 
 	va_start(p, fmt);
 #ifdef ANDROID
-	if (level <= LOG_ERR) {
-		level = ANDROID_LOG_ERROR;
-	} else {
-		level = ANDROID_LOG_DEBUG;
+	if (level <= loglevel) {
+		if (level <= LOG_ERR) {
+			level = ANDROID_LOG_ERROR;
+		} else {
+			level = ANDROID_LOG_DEBUG;
+		}
+		__android_log_vprint(level, "dhcpcd", fmt, p);
 	}
-	__android_log_vprint(level, "dhcpcd", fmt, p);
 #else
 	va_copy(p2, p);