diff --git a/lib/dsmlist.c b/lib/dsmlist.c index c735379..a592a13 100644 --- a/lib/dsmlist.c +++ b/lib/dsmlist.c @@ -35,12 +35,13 @@ int tsm_listfile_cb(dsmQueryType qType, DataBlk *qResp, void *userdata) { } if (! headerPrinted++) - printf("%40s %2s %s %3s %19s %10s %s\n", + printf("%40s %2s %s %3s %19s %19s %10s %s\n", "NAME", "ST", "L", "CED", "BACKUP", + "EXPIRE", "EST SIZE", "ID" ); @@ -91,7 +92,7 @@ int tsm_listfile_cb(dsmQueryType qType, DataBlk *qResp, void *userdata) { return -1; } - printf("%40s|%2s|%s|%3s|%19s|%7.3f MB|%u-%u\n",dsmObjnameToStr(respBackup.objName),state,stor,ced,dsmDateToStr(respBackup.insDate),dsmSizeToNum(respBackup.sizeEstimate),respBackup.objId.hi,respBackup.objId.lo); + printf("%40s|%2s|%s|%3s|%19s|%19s|%7.3f MB|%u-%u\n",dsmObjnameToStr(respBackup.objName),state,stor,ced,dsmDateToStr(respBackup.insDate),respBackup.expDate.year ? dsmDateToStr(respBackup.expDate) : "",dsmSizeToNum(respBackup.sizeEstimate),respBackup.objId.hi,respBackup.objId.lo); return 1; }