From: Michael Meffie Date: Mon, 20 May 2013 15:32:04 +0000 (-0400) Subject: volser: -log restore operations X-Git-Tag: upstream/1.8.0_pre1^2~1145 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=eb7b3dac482ed0427b6e618bf60507a7a1a99769;p=packages%2Fo%2Fopenafs.git volser: -log restore operations Add vos restore to the list of operations which are logged when the volserver is running with the -log option. Example log line: admin on 172.16.50.141 is executing Restore 536870969 Change-Id: Ia6eb07258831865dfe2c85d1b9df078f33c4b640 Reviewed-on: http://gerrit.openafs.org/9926 Tested-by: BuildBot Reviewed-by: Mark Vitale Reviewed-by: Derrick Brashear --- diff --git a/src/volser/volprocs.c b/src/volser/volprocs.c index 4c01848ae..ad66e35fb 100644 --- a/src/volser/volprocs.c +++ b/src/volser/volprocs.c @@ -1547,6 +1547,11 @@ VolRestore(struct rx_call *acid, afs_int32 atrans, afs_int32 aflags, TRELE(tt); return ENOENT; } + if (DoLogging) { + char buffer[16]; + Log("%s on %s is executing Restore %" AFS_VOLID_FMT "\n", caller, + callerAddress(acid, buffer), afs_printable_VolumeId_lu(tt->volid)); + } TSetRxCall(tt, acid, "Restore"); DFlushVolume(V_parentId(tt->volume)); /* Ensure dir buffers get dropped */