diff options
| author | J. Bruce Fields <[email protected]> | 2007-02-16 01:28:27 -0800 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2007-02-16 08:14:01 -0800 |
| commit | f534a257acfd9dae0a689be64397919907b283ba (patch) | |
| tree | dd8f00c1f2da1bc2f3391bc63378dff0caa5bdd2 /include/linux/debugobjects.h | |
| parent | 5575ddf75ca7e61d6f69b96368e03dd88edd4604 (diff) | |
[PATCH] knfsd: nfsd4: fix non-terminated string
The server name is expected to be a null-terminated string, so we can't pass
in the raw client identifier.
What's more, the client identifier is just a binary, not necessarily
printable, blob. Let's just use the ip address instead. The server name
appears to exist just to help debugging by making some printk's more
informative.
Note that the string is copies into the rpc client structure, so the pointer
to the local variable does not outlive the function call.
Signed-off-by: "J. Bruce Fields" <[email protected]>
Signed-off-by: Neil Brown <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions