aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/lockd/mon.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/fs/lockd/mon.c b/fs/lockd/mon.c
index 908b23fadd05..84fd84cb67b7 100644
--- a/fs/lockd/mon.c
+++ b/fs/lockd/mon.c
@@ -149,6 +149,15 @@ nsm_create(void)
149 * XDR functions for NSM. 149 * XDR functions for NSM.
150 */ 150 */
151 151
152static __be32 *xdr_encode_nsm_string(__be32 *p, char *string)
153{
154 size_t len = strlen(string);
155
156 if (len > SM_MAXSTRLEN)
157 len = SM_MAXSTRLEN;
158 return xdr_encode_opaque(p, string, len);
159}
160
152static __be32 * 161static __be32 *
153xdr_encode_common(struct rpc_rqst *rqstp, __be32 *p, struct nsm_args *argp) 162xdr_encode_common(struct rpc_rqst *rqstp, __be32 *p, struct nsm_args *argp)
154{ 163{