DEVEL15-aix51-no-userspace-pag-subsystem-20090604
authorDerrick Brashear <shadow@dementia.org>
Thu, 4 Jun 2009 21:51:21 +0000 (21:51 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 4 Jun 2009 21:51:21 +0000 (21:51 +0000)
LICENSE IPL10

getpagvalue() appeared post 5.1.

(cherry picked from commit 33e04c09a1f36281a6f37fdfd7b402426b9df5d4)

src/auth/ktc.c

index 5818f86..f9952a9 100644 (file)
@@ -1629,11 +1629,13 @@ ktc_curpag(void)
 
     code = PIOCTL(0, VIOC_GETPAG, &iob, 0);
     if (code < 0) {
-#if defined(AFS_AIX51_ENV)
+#if defined(AFS_AIX52_ENV)
        code = getpagvalue("afs");
        if (code < 0 && errno == EINVAL)
            code = 0;
        return code;
+#elif defined(AFS_AIX51_ENV)
+       return -1;
 #else
        gid_t groups[NGROUPS_MAX];
        afs_uint32 g0, g1;