Subject: Re: [nfsv4] NFSv4.1 draft 14 available at www.nfsv4-editor.org

From: "William A. (Andy) Adamson" <[email-masked]>
Date: Fri, 5 Oct 2007 14:05:22 -0400

The nfsv4_1_file_layout4 does not declare a list, and so only one is able to
be put in the loc_body field.

%
%/* Encoded in the loc_body field of type layout_content4: */
struct nfsv4_1_file_layout4 {
         deviceid4      nfl_deviceid;
         nfl_util4      nfl_util;
         uint32_t       nfl_first_stripe_index;
         nfs_fh4        nfl_fh_list<>;
};

We need to add something like the following to be encoded in the loc_body
field of type layout_content4

 struct nfsv4_1_file_layout_list4 {
         struct nfs4_1_file_layout4  layout_list<>;
}

-->Andy

On 9/25/07, Marc Eshel <[email-masked]> wrote:
>
> It looks like layoutreturn4 is still missing in the draft14, but it is in
> the .x file.
>
> union layoutreturn4 switch(layoutreturn_type4 lr_returntype) {
>                  case LAYOUTRETURN4_FILE:
>                                  layoutreturn_file4 lr_layout;
>                  default:
>                                  void;
> };
>
>
>
>
> Spencer Shepler <[email-masked]>
> 09/25/2007 06:03 AM
>
> To
> NFSv4 <[email-masked]>
> cc
>
> Subject
> [nfsv4] NFSv4.1 draft 14 available at www.nfsv4-editor.org
>
>
>
>
>
>
>
> Latest html, diff, and line numbered draft can be found here:
>
> http://www.nfsv4-editor.org/drafts/drafts.html
>
> _______________________________________________
> nfsv4 mailing list
> [email-masked]
> https://www1.ietf.org/mailman/listinfo/nfsv4
>
>
>
> _______________________________________________
> nfsv4 mailing list
> [email-masked]
> https://www1.ietf.org/mailman/listinfo/nfsv4
>
>
_______________________________________________
nfsv4 mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/nfsv4