log_mgmt: Use log max len for reading log entries
diff --git a/cmd/log_mgmt/port/mynewt/src/mynewt_log_mgmt.c b/cmd/log_mgmt/port/mynewt/src/mynewt_log_mgmt.c
index 50bec89..eaeb6ea 100644
--- a/cmd/log_mgmt/port/mynewt/src/mynewt_log_mgmt.c
+++ b/cmd/log_mgmt/port/mynewt/src/mynewt_log_mgmt.c
@@ -25,7 +25,7 @@
 
 struct mynewt_log_mgmt_walk_arg {
     log_mgmt_foreach_entry_fn *cb;
-    uint8_t body[LOG_MGMT_BODY_LEN];
+    uint8_t body[LOG_MGMT_CHUNK_SIZE];
     void *arg;
 };
 
@@ -142,14 +142,14 @@
     entry.type = LOG_ETYPE_STRING;
     entry.flags = 0;
     header_len = sizeof leh;
-    read_len = min(len - header_len, LOG_MGMT_BODY_LEN - header_len);
+    read_len = min(len - header_len, log->l_max_entry_len - header_len);
 #else
     entry.type = leh->ue_etype;
     entry.flags = leh->ue_flags;
     entry.imghash = (leh->ue_flags & LOG_FLAGS_IMG_HASH) ?
         leh->ue_imghash : NULL;
     header_len = log_hdr_len(leh);
-    read_len = LOG_MGMT_BODY_LEN - header_len;
+    read_len = log->l_max_entry_len - header_len;
 #endif
     rc = log_read(log, dptr, mynewt_log_mgmt_walk_arg->body, header_len,
                   read_len);