if (!tcell) return ESRCH;
if (set_parent_pag) {
#if defined(AFS_DARWIN_ENV) || defined(AFS_XBSD_ENV)
-#if defined(AFS_DARWIN_ENV)
+# if defined(AFS_DARWIN_ENV)
afs_proc_t *p = current_proc(); /* XXX */
-#else
+# else
afs_proc_t *p = curproc; /* XXX */
-#endif
-#ifndef AFS_DARWIN80_ENV
+# endif
+# ifndef AFS_DARWIN80_ENV
uprintf("Process %d (%s) tried to change pags in PSetTokens\n",
p->p_pid, p->p_comm);
-#endif
+# endif
setpag(p, acred, -1, &pag, 1);
#else
-#ifdef AFS_OSF_ENV
- setpag(u.u_procp, acred, -1, &pag, 1); /* XXX u.u_procp is a no-op XXX */
-#else
setpag(acred, -1, &pag, 1);
#endif
-#endif
}
pag = PagInCred(*acred);
uid = (pag == NOPAG) ? (*acred)->cr_uid : pag;