diff options
author | Chuck Lever <chuck.lever@oracle.com> | 2010-12-14 09:57:52 -0500 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2010-12-16 12:37:24 -0500 |
commit | d8367c504e39528a057a5d7a267b6724f7fdb4b8 (patch) | |
tree | 1d5b9f76680334a93e05aa09b86e071fac2c7baa /fs/lockd/xdr.c | |
parent | 7d93bd71cb3e2629cc88bc59f393bd4df4162b94 (diff) |
lockd: Move nlmdbg_cookie2a() to svclock.c
Clean up. nlmdbg_cookie2a() is used only in svclock.c.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Tested-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/lockd/xdr.c')
-rw-r--r-- | fs/lockd/xdr.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/fs/lockd/xdr.c b/fs/lockd/xdr.c index 0eb694dc497b..964666c68a86 100644 --- a/fs/lockd/xdr.c +++ b/fs/lockd/xdr.c | |||
@@ -341,32 +341,3 @@ nlmsvc_encode_void(struct svc_rqst *rqstp, __be32 *p, void *dummy) | |||
341 | { | 341 | { |
342 | return xdr_ressize_check(rqstp, p); | 342 | return xdr_ressize_check(rqstp, p); |
343 | } | 343 | } |
344 | |||
345 | #ifdef RPC_DEBUG | ||
346 | const char *nlmdbg_cookie2a(const struct nlm_cookie *cookie) | ||
347 | { | ||
348 | /* | ||
349 | * We can get away with a static buffer because we're only | ||
350 | * called with BKL held. | ||
351 | */ | ||
352 | static char buf[2*NLM_MAXCOOKIELEN+1]; | ||
353 | unsigned int i, len = sizeof(buf); | ||
354 | char *p = buf; | ||
355 | |||
356 | len--; /* allow for trailing \0 */ | ||
357 | if (len < 3) | ||
358 | return "???"; | ||
359 | for (i = 0 ; i < cookie->len ; i++) { | ||
360 | if (len < 2) { | ||
361 | strcpy(p-3, "..."); | ||
362 | break; | ||
363 | } | ||
364 | sprintf(p, "%02x", cookie->data[i]); | ||
365 | p += 2; | ||
366 | len -= 2; | ||
367 | } | ||
368 | *p = '\0'; | ||
369 | |||
370 | return buf; | ||
371 | } | ||
372 | #endif | ||