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 ccd46bb..b0e42cf 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 962a8de..8098ebf 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 548c0e4..2d6a53f 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++;