From 1d6dfa5806b171c6f306508396a06302d3d9c42a Mon Sep 17 00:00:00 2001 From: Michael Meffie Date: Tue, 20 Sep 2011 16:21:50 -0400 Subject: [PATCH] salvager: fix filesystem path truncation Fix filesystem path truncation for vice partitions beyond /vicepz. Commit 3d7388b7 moved the filesystem path to a fixed size buffer, however the path of the filesystem to be salvaged is truncated for partitions with two character ids (e.g. /vicepaa), in which case the salvager will salvager the wrong partition, or abort if the truncated path is not present. Change-Id: Iadf45268514ef5045a4481950f213abecbb20b33 Reviewed-on: http://gerrit.openafs.org/5469 Tested-by: BuildBot Reviewed-by: Jeffrey Altman Tested-by: Jeffrey Altman --- src/vol/vol-salvage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vol/vol-salvage.c b/src/vol/vol-salvage.c index af5b912cbb..ccc94376a4 100644 --- a/src/vol/vol-salvage.c +++ b/src/vol/vol-salvage.c @@ -233,7 +233,7 @@ FILE *logFile = 0; /* one of {/usr/afs/logs,/vice/file}/SalvageLog */ struct SalvInfo { Device fileSysDevice; /**< The device number of the current partition * being salvaged */ - char fileSysPath[8]; /**< The path of the mounted partition currently + char fileSysPath[9]; /**< The path of the mounted partition currently * being salvaged, i.e. the directory containing * the volume headers */ char *fileSysPathName; /**< NT needs this to make name pretty log. */