vol: Fix logging functions
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Fri, 16 Jul 2010 22:20:27 +0000 (23:20 +0100)
committerDerrick Brashear <shadow@dementia.org>
Sun, 18 Jul 2010 15:12:18 +0000 (08:12 -0700)
commit52c91be7ca3c834c470fc739696dffe5fd01c0fe
tree09804e9a473a197a64005ce8a184a2b9761e1779
parenta495e0ff6b7f3ee07b77363fa513d24024199f38
vol: Fix logging functions

Fix the Log, Abort and Quit functions used by the vol package so
that they are all defined in a common header file, rather than
prototyped in each file which uses them.

Use the appropriate macros to flag those functions which never
return, and mark them all as taking printf style input.

Fix all of the callers which had mismatched format strings and
arguments.

Change-Id: I78194f623360e13f055f8f37b3558c08a70acd1f
Reviewed-on: http://gerrit.openafs.org/2444
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
18 files changed:
src/vol/clone.c
src/vol/common.c
src/vol/common.h [new file with mode: 0644]
src/vol/daemon_com.c
src/vol/fssync-client.c
src/vol/fssync-server.c
src/vol/namei_ops.c
src/vol/nuke.c
src/vol/partition.c
src/vol/purge.c
src/vol/salvaged.c
src/vol/salvager.c
src/vol/salvsync-client.c
src/vol/salvsync-server.c
src/vol/vnode.c
src/vol/vol-salvage.c
src/vol/volume.c
src/vol/vutil.c