Tidy up the server-side XDR encoders for CREATE_SESSION and SEQUENCE results. Series applies to nfsd-next. See topic branch "nfsd4-encoder-overhaul" in this repo: https://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git --- Chuck Lever (4): NFSD: Add a utility function for encoding sessionid4 objects NFSD: Add nfsd4_encode_channel_attr4() NFSD: Restructure nfsd4_encode_create_session() NFSD: Clean up nfsd4_encode_sequence() fs/nfsd/nfs4xdr.c | 163 +++++++++++++++++++++++++++------------------- fs/nfsd/xdr4.h | 2 + 2 files changed, 99 insertions(+), 66 deletions(-) -- Chuck Lever