BUFLEFT
len += snprintf(buf + len, BUFLEFT, "%s: ", dev);
len += snprintf(buf + len, BUFLEFT, "%s ", label);
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, "%3d%%\r", percentage);
len += snprintf(buf + len, BUFLEFT, "\r");
len += snprintf(buf + len, BUFLEFT, "%s", prefix);
len += snprintf(buf + len, BUFLEFT, "%3d%% ", ratio);
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, " " LLFP("5") " %-3s ",
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, " --:-- ETA");
len += snprintf(buf + len, BUFLEFT, " - stalled -");
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, "\n");
len += snprintf(buf + len, BUFLEFT, LLF " byte%s %s in ",
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, "%2d:", hh);
len += snprintf(buf + len, BUFLEFT,
len += snprintf(buf + len, BUFLEFT, "(" LLF ".%02d %.2sB/s)",
len += snprintf(buf + len, BUFLEFT, " ETA: ");
len += snprintf(buf + len, BUFLEFT, "%2d:", hh);
len += snprintf(buf + len, BUFLEFT, "%02d:%02d",
len += snprintf(buf + len, BUFLEFT, " (stalled)");
len += snprintf(buf + len, BUFLEFT, "\n");