sunrpc: mark all struct svc_version instances as const
Signed-off-by: Christoph Hellwig <hch@lst.de> Acked-by: Trond Myklebust <trond.myklebust@primarydata.com>
This commit is contained in:
@@ -439,7 +439,7 @@ static int nfs_callback_authenticate(struct svc_rqst *rqstp)
|
||||
/*
|
||||
* Define NFS4 callback program
|
||||
*/
|
||||
static struct svc_version *nfs4_callback_version[] = {
|
||||
static const struct svc_version *nfs4_callback_version[] = {
|
||||
[1] = &nfs4_callback_version1,
|
||||
[4] = &nfs4_callback_version4,
|
||||
};
|
||||
|
@@ -1012,7 +1012,7 @@ static const struct svc_procedure nfs4_callback_procedures1[] = {
|
||||
};
|
||||
|
||||
static unsigned int nfs4_callback_count1[ARRAY_SIZE(nfs4_callback_procedures1)];
|
||||
struct svc_version nfs4_callback_version1 = {
|
||||
const struct svc_version nfs4_callback_version1 = {
|
||||
.vs_vers = 1,
|
||||
.vs_nproc = ARRAY_SIZE(nfs4_callback_procedures1),
|
||||
.vs_proc = nfs4_callback_procedures1,
|
||||
@@ -1024,7 +1024,7 @@ struct svc_version nfs4_callback_version1 = {
|
||||
};
|
||||
|
||||
static unsigned int nfs4_callback_count4[ARRAY_SIZE(nfs4_callback_procedures1)];
|
||||
struct svc_version nfs4_callback_version4 = {
|
||||
const struct svc_version nfs4_callback_version4 = {
|
||||
.vs_vers = 4,
|
||||
.vs_nproc = ARRAY_SIZE(nfs4_callback_procedures1),
|
||||
.vs_proc = nfs4_callback_procedures1,
|
||||
|
@@ -225,8 +225,8 @@ static inline void nfs_fs_proc_exit(void)
|
||||
#endif
|
||||
|
||||
/* callback_xdr.c */
|
||||
extern struct svc_version nfs4_callback_version1;
|
||||
extern struct svc_version nfs4_callback_version4;
|
||||
extern const struct svc_version nfs4_callback_version1;
|
||||
extern const struct svc_version nfs4_callback_version4;
|
||||
|
||||
struct nfs_pageio_descriptor;
|
||||
/* pagelist.c */
|
||||
|
@@ -498,8 +498,8 @@ extern const struct rpc_procinfo nfs4_procedures[];
|
||||
struct nfs4_mount_data;
|
||||
|
||||
/* callback_xdr.c */
|
||||
extern struct svc_version nfs4_callback_version1;
|
||||
extern struct svc_version nfs4_callback_version4;
|
||||
extern const struct svc_version nfs4_callback_version1;
|
||||
extern const struct svc_version nfs4_callback_version4;
|
||||
|
||||
static inline void nfs4_stateid_copy(nfs4_stateid *dst, const nfs4_stateid *src)
|
||||
{
|
||||
|
Reference in New Issue
Block a user