From: Derrick Brashear Date: Thu, 19 Mar 2009 14:42:49 +0000 (+0000) Subject: DEVEL15-linux-put-back-warnings-20090319 X-Git-Tag: openafs-devel-1_5_58~55 X-Git-Url: http://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=9ce26b6d46c3abad60b5b2048429b329a74b87ef 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) --- diff --git a/src/afs/afs_osi_gcpags.c b/src/afs/afs_osi_gcpags.c index ccd46bb..b0e42cf 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 962a8de..8098ebf 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 548c0e4..2d6a53f 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++;