]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
pam-make-module-useful-for-freebsd-20010720
authorMichael Allman <msa@dinosauricon.com>
Fri, 20 Jul 2001 21:41:13 +0000 (21:41 +0000)
committerDerrick Brashear <shadow@dementia.org>
Fri, 20 Jul 2001 21:41:13 +0000 (21:41 +0000)
make module actually work for freebsd

src/pam/afs_auth.c
src/pam/afs_password.c
src/pam/afs_setcred.c

index 90772fbf369caad7e68722e60e818a860fd4f57d..b76022bd73af5eaa213cccf43ef14f86d90448bf 100644 (file)
@@ -142,7 +142,7 @@ pam_sm_authenticate(
        RET(PAM_AUTH_ERR);
     }
 #else
-#ifdef AFS_LINUX20_ENV
+#if     defined(AFS_LINUX20_ENV) || defined(AFS_FBSD_ENV)
     upwd = getpwnam(user);
 #else
     upwd = getpwnam_r(user, &unix_pwd, upwd_buf, sizeof(upwd_buf));
index 3de2c54fa89c7c9667e6e4d3791725efa5ae9ca1..c78b794941843db697a41a5eeed434ec5137a90a 100644 (file)
@@ -129,7 +129,7 @@ pam_sm_chauthtok(
        RET(PAM_AUTH_ERR);
     }
 #else
-#ifdef AFS_LINUX20_ENV
+#if     defined(AFS_LINUX20_ENV) || defined(AFS_FBSD_ENV)
     upwd = getpwnam(user);
 #else
     upwd = getpwnam_r(user, &unix_pwd, upwd_buf, sizeof(upwd_buf));
index 75a0235d3ed0b8320dfb26b8969e73333fbc6bb3..f3b46a0a6163d0ab249dd10a3955b5327d147709 100644 (file)
@@ -128,7 +128,7 @@ pam_sm_setcred(
         RET(PAM_AUTH_ERR);
     }
 #else
-#ifdef AFS_LINUX20_ENV
+#if     defined(AFS_LINUX20_ENV) || defined(AFS_FBSD_ENV)
     upwd = getpwnam(user);
 #else
     upwd = getpwnam_r(user, &unix_pwd, upwd_buf, sizeof(upwd_buf));