afsd: Report fakestat correctly
authorAndrew Deason <adeason@sinenomine.net>
Mon, 21 May 2012 23:15:58 +0000 (18:15 -0500)
committerDerrick Brashear <shadow@dementix.org>
Tue, 22 May 2012 00:52:33 +0000 (17:52 -0700)
A fakestat value of 1 is for -fakestat-all, and 2 is for -fakestat,
not the other way around.

Change-Id: Iedfb7b4a5223c809ace5b5f704a671e8523eb53a
Reviewed-on: http://gerrit.openafs.org/7445
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>

src/afsd/afsd.c

index 5fe8b04..bc105c5 100644 (file)
@@ -2300,7 +2300,7 @@ afsd_run(void)
     if (enable_fakestat) {
        if (afsd_verbose)
            printf("%s: Enabling fakestat support in kernel%s.\n", rn,
-                  (enable_fakestat==2)?" for all mountpoints."
+                  (enable_fakestat==1)?" for all mountpoints."
                   :" for crosscell mountpoints");
        code = afsd_call_syscall(AFSOP_SET_FAKESTAT, enable_fakestat);
        if (code)