char timebuf[40];
char strbuf[STRBUF_LEN];
+ dqb->dqb_btime &= LQUOTA_GRACE_MASK;
+ dqb->dqb_itime &= LQUOTA_GRACE_MASK;
+
if (dqb->dqb_bhardlimit &&
lustre_stoqb(dqb->dqb_curspace) >= dqb->dqb_bhardlimit) {
bover = 1;
else
printf("%15s", mnt);
- if (bover)
- diff2str(dqb->dqb_btime, timebuf, now);
- else if (show_default)
+ if (show_default)
snprintf(timebuf, sizeof(timebuf), "%llu",
(unsigned long long)dqb->dqb_btime);
+ else if (bover)
+ diff2str(dqb->dqb_btime, timebuf, now);
kbytes2str(lustre_stoqb(dqb->dqb_curspace),
strbuf, sizeof(strbuf), h);
numbuf[0], bover ? '*' : ' ', numbuf[1],
numbuf[2], bover > 1 ? timebuf : "-");
- if (iover)
- diff2str(dqb->dqb_itime, timebuf, now);
- else if (show_default)
+ if (show_default)
snprintf(timebuf, sizeof(timebuf), "%llu",
(unsigned long long)dqb->dqb_itime);
+ else if (iover)
+ diff2str(dqb->dqb_itime, timebuf, now);
snprintf(numbuf[0], sizeof(numbuf),
(dqb->dqb_valid & QIF_INODES) ? "%ju" : "[%ju]",