From 189b0b1ef2044d4212bbdb3f5a40dfdcde132ed6 Mon Sep 17 00:00:00 2001 From: Tom Keiser Date: Wed, 13 Oct 2010 02:15:36 -0400 Subject: [PATCH] update fssync-debug to handle the VOL_LOCKED flag Allow fssync-debug to dump the VOL_LOCKED flag, rather than the current behavior of printing absolutely nothing when this flag is asserted. In addition, increase the flag buffer size since it turns out we would truncate if all nine flags were asserted at once. Reviewed-on: http://gerrit.openafs.org/2971 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman (cherry picked from commit 198447ee71ca6510b760141395af5002daab2424) Change-Id: Ia0ef7444577a8fb6480302a080397ee8674245cd Reviewed-on: http://gerrit.openafs.org/3063 Tested-by: Derrick Brashear Reviewed-by: Derrick Brashear --- src/vol/fssync-debug.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vol/fssync-debug.c b/src/vol/fssync-debug.c index 2528e7f6f..49603f70a 100644 --- a/src/vol/fssync-debug.c +++ b/src/vol/fssync-debug.c @@ -564,7 +564,7 @@ vol_state_to_string(VolState state) static char * vol_flags_to_string(afs_uint16 flags) { - static char str[128]; + static char str[256]; int count = 0; str[0]='\0'; @@ -576,6 +576,7 @@ vol_flags_to_string(afs_uint16 flags) FLAGCASE(flags, VOL_IS_BUSY, str, count); FLAGCASE(flags, VOL_ON_VLRU, str, count); FLAGCASE(flags, VOL_HDR_DONTSALV, str, count); + FLAGCASE(flags, VOL_LOCKED, str, count); return str; } -- 2.39.5