From 9ce26b6d46c3abad60b5b2048429b329a74b87ef Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Thu, 19 Mar 2009 14:42:49 +0000 Subject: [PATCH] DEVEL15-linux-put-back-warnings-20090319 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 | 2 +- src/afs/afs_prototypes.h | 2 +- src/afs/afs_user.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/afs/afs_osi_gcpags.c b/src/afs/afs_osi_gcpags.c index ccd46bbd2..b0e42cf43 100644 --- a/src/afs/afs_osi_gcpags.c +++ b/src/afs/afs_osi_gcpags.c @@ -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; diff --git a/src/afs/afs_prototypes.h b/src/afs/afs_prototypes.h index 962a8de05..8098ebf95 100644 --- a/src/afs/afs_prototypes.h +++ b/src/afs/afs_prototypes.h @@ -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 */ diff --git a/src/afs/afs_user.c b/src/afs/afs_user.c index 548c0e402..2d6a53f06 100644 --- a/src/afs/afs_user.c +++ b/src/afs/afs_user.c @@ -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++; -- 2.39.5