Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit bddfdbcd authored by Chuck Lever's avatar Chuck Lever
Browse files

NFSD: Extract the svcxdr_init_encode() helper


NFSD initializes an encode xdr_stream only after the RPC layer has
already inserted the RPC Reply header. Thus it behaves differently
than xdr_init_encode does, which assumes the passed-in xdr_buf is
entirely devoid of content.

nfs4proc.c has this server-side stream initialization helper, but
it is visible only to the NFSv4 code. Move this helper to a place
that can be accessed by NFSv2 and NFSv3 server XDR functions.

Signed-off-by: default avatarChuck Lever <chuck.lever@oracle.com>
parent 0d02ec6b
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment