LINE_BUF_LEN
char line_buf[LINE_BUF_LEN];
memset(line_buf, 0, LINE_BUF_LEN);
line_len += snprintf(line_buf + line_len, (LINE_BUF_LEN - line_len), "%02d ", ii);
if ((line_len + 4) >= LINE_BUF_LEN)
memset(line_buf, 0, LINE_BUF_LEN);
line_len += snprintf(line_buf + line_len, (LINE_BUF_LEN - line_len), "%02x ", this_char);
if (buf_consumed >= total_len || (line_len + 4) >= LINE_BUF_LEN)