]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
DEVEL15-linux-put-back-warnings-20090319
authorDerrick Brashear <shadow@dementia.org>
Thu, 19 Mar 2009 14:42:49 +0000 (14:42 +0000)
committerDerrick Brashear <shadow@dementia.org>
Thu, 19 Mar 2009 14:42:49 +0000 (14:42 +0000)
LICENSE IPL10

need to verify this for all platforms at the same time; since the function
is portable. should be const anyway; we don't want to change it.

(cherry picked from commit 3d54f743bce4c1bd603e9572790f51e85905dabb)

src/afs/afs_osi_gcpags.c
src/afs/afs_prototypes.h
src/afs/afs_user.c

index ccd46bbd2a800a64d4591260e109a27b9f1c01dd..b0e42cf435ea766597ed48af3c2d5b2e0012f4d7 100644 (file)
@@ -499,7 +499,7 @@ afs_osi_proc2cred(AFS_PROC * pr)
     return rv;
 }
 #elif defined(AFS_LINUX22_ENV)
-struct AFS_UCRED *
+const struct AFS_UCRED *
 afs_osi_proc2cred(AFS_PROC * pr)
 {
     struct AFS_UCRED *rv = NULL;
index 962a8de058e744c00a91f2cf94cb1006f450409e..8098ebf954f57127fcf83386bce1728025aab0da 100644 (file)
@@ -534,7 +534,7 @@ extern void shutdown_osinet(void);
 extern int afs_osi_suser(void *credp);
 extern void afs_osi_TraverseProcTable(void);
 #if defined(KERNEL) && !defined(UKERNEL) && defined(AFS_PROC)
-extern struct AFS_UCRED *afs_osi_proc2cred(AFS_PROC * pr);
+extern const struct AFS_UCRED *afs_osi_proc2cred(AFS_PROC * pr);
 #endif
 
 /* afs_osi_alloc.c */
index 548c0e402e123ec7e6d7bae0b558d7a0a454af66..2d6a53f06349ca6ddd7ed8e88e4d1554c519e157 100644 (file)
@@ -597,7 +597,7 @@ void
 afs_GCPAGs_perproc_func(AFS_PROC * pproc)
 {
     afs_int32 pag, hash, uid;
-    struct AFS_UCRED *pcred;
+    const struct AFS_UCRED *pcred;
 
     afs_GCPAGs_perproc_count++;