Subject: [nfsv4] NFSv4.2 XDR proposed changes for COPY operation

From: "Mora, Jorge" <[email-masked]>
Date: Tue, 3 Mar 2015 23:46:08 +0000

Currently the results for server-side copy operation is as follows:

struct COPY4res {

        nfsstat4        cr_status;

        write_response4 cr_response;

        bool            cr_consecutive;

        bool            cr_synchronous;

};

The results for the COPY operation should be a union like the following:

struct copy_requirements4 {

        bool            cr_consecutive;

        bool            cr_synchronous;

};

struct COPY4resok {

        write_response4    cr_response;

        copy_requirements4 cr_requirements;

};

union COPY4res switch (nfsstat4 cr_status) {

case NFS4_OK:

        COPY4resok         resok4;

case NFS4ERR_OFFLOAD_NO_REQS:

        copy_requirements4 requirements;

default:

        void;

};

-Jorge

---

From: Tom Haynes <[email-masked]>
Date: Thu, 5 Mar 2015 11:55:12 -0800

Hi Jorge,

Since we are making XDR changes, I’ll take this one as well.

Thanks,
Tom

> On Mar 3, 2015, at 3:46 PM, Mora, Jorge <[email-masked]> wrote:
> 
> —Jorge
> _______________________________________________
> nfsv4 mailing list
> [email-masked]
> https://www.ietf.org/mailman/listinfo/nfsv4