From 5142922d6ff019fc30d78c4a5eab29fa5fc1db30 Mon Sep 17 00:00:00 2001 From: Andrew Deason Date: Tue, 6 Jul 2010 12:42:40 -0500 Subject: [PATCH] vos status: report human-readable last*Time Make 'vos status' print the lastReceiveTime and lastSendTime in a human-readable format, instead of just printing the number of seconds since the epoch as an integer. As suggested by Jeffrey Altman. Change-Id: I1348a45078e49ff631cb46323767f1c384a72084 Reviewed-on: http://gerrit.openafs.org/2338 Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/volser/vos.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/volser/vos.c b/src/volser/vos.c index 94282f4f8..c3e2ebedb 100644 --- a/src/volser/vos.c +++ b/src/volser/vos.c @@ -4121,10 +4121,12 @@ VolserStatus(register struct cmd_syndesc *as, void *arock) fprintf(STDOUT, "volume: %lu partition: %s procedure: %s\n", (unsigned long)pntr->volid, pname, pntr->lastProcName); if (pntr->callValid) { - fprintf(STDOUT, - "packetRead: %lu lastReceiveTime: %d packetSend: %lu lastSendTime: %d\n", - (unsigned long)pntr->readNext, pntr->lastReceiveTime, - (unsigned long)pntr->transmitNext, pntr->lastSendTime); + t = pntr->lastReceiveTime; + fprintf(STDOUT, "packetRead: %lu lastReceiveTime: %s", + (unsigned long)pntr->readNext, ctime(&t)); + t = pntr->lastSendTime; + fprintf(STDOUT, "packetSend: %lu lastSendTime: %s", + (unsigned long)pntr->transmitNext, ctime(&t)); } pntr++; fprintf(STDOUT, "--------------------------------------\n"); -- 2.39.5