]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd: decode implementation id
authorJ. Bruce Fields <bfields@redhat.com>
Wed, 5 Jun 2019 16:42:05 +0000 (12:42 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 4 Jul 2019 00:54:03 +0000 (20:54 -0400)
commit8bc8723bc6095fd973f17b001753335d26d2dd08
treeec3385bef711d86168e70e4ef192a3af6071ff18
parentddd0367f23c41269bb9340d9471279650abbf796
nfsd: decode implementation id

Decode the implementation ID and display in nfsd/clients/#/info.  It may
be help identify the client.  It won't be used otherwise.

(When this went into the protocol, I thought the implementation ID would
be a slippery slope towards implementation-specific workarounds as with
the http user-agent.  But I guess I was wrong, the risk seems pretty low
now.)

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4state.c
fs/nfsd/nfs4xdr.c
fs/nfsd/state.h
fs/nfsd/xdr4.h