draft-ietf-nfsv4-minorversion1-dot-x-10.txt   draft-ietf-nfsv4-minorversion1-dot-x-11.txt 
NFSv4 S. Shepler NFSv4 S. Shepler
Internet-Draft M. Eisler Internet-Draft M. Eisler
Intended status: Standards Track D. Noveck Intended status: Standards Track D. Noveck
Expires: June 6, 2009 Editors Expires: June 7, 2009 Editors
December 03, 2008 December 04, 2008
NFSv4 Minor Version 1 XDR Description NFSv4 Minor Version 1 XDR Description
draft-ietf-nfsv4-minorversion1-dot-x-10.txt draft-ietf-nfsv4-minorversion1-dot-x-11.txt
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
skipping to change at page 1, line 35 skipping to change at page 1, line 35
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt. http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html. http://www.ietf.org/shadow.html.
This Internet-Draft will expire on June 6, 2009. This Internet-Draft will expire on June 7, 2009.
Abstract Abstract
This Internet-Draft provides the XDR description for NFSv4 minor This Internet-Draft provides the XDR description for NFSv4 minor
version one. version one.
Requirements Language Requirements Language
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119 [1]. document are to be interpreted as described in RFC 2119 [1].
Table of Contents Table of Contents
1. Code Components Licensing Notice . . . . . . . . . . . . . . . 3 1. Code Components Licensing Notice . . . . . . . . . . . . . . . 3
2. XDR Description of NFSv4.1 . . . . . . . . . . . . . . . . . . 3 2. XDR Description of NFSv4.1 . . . . . . . . . . . . . . . . . . 3
3. Security Considerations . . . . . . . . . . . . . . . . . . . 70 3. Security Considerations . . . . . . . . . . . . . . . . . . . 71
4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 71 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 71
5. Normative References . . . . . . . . . . . . . . . . . . . . . 71 5. Normative References . . . . . . . . . . . . . . . . . . . . . 71
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 71 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 71
Intellectual Property and Copyright Statements . . . . . . . . . . 73 Intellectual Property and Copyright Statements . . . . . . . . . . 73
1. Code Components Licensing Notice 1. Code Components Licensing Notice
The XDR description and scripts for extracting the XDR description The XDR description and scripts for extracting the XDR description
are Code Components as described in Section 4 of "Legal Provisions are Code Components as described in Section 4 of "Legal Provisions
Relating to IETF Documents" [2]. These Code Components are licensed Relating to IETF Documents" [2]. These Code Components are licensed
skipping to change at page 3, line 50 skipping to change at page 3, line 50
The effect of the script is to remove leading white space from each The effect of the script is to remove leading white space from each
line, plus a sentinel sequence of "///". line, plus a sentinel sequence of "///".
The XDR description, with the sentinel sequence follows: The XDR description, with the sentinel sequence follows:
<CODE BEGINS> <CODE BEGINS>
/// /* /// /*
/// * This file was machine generated for /// * This file was machine generated for
/// * draft-ietf-nfsv4-minorversion1-27 /// * draft-ietf-nfsv4-minorversion1-28
/// * Last updated Wed Dec 3 23:21:51 PST 2008 /// * Last updated Thu Dec 4 11:05:51 PST 2008
/// */ /// */
/// /* /// /*
/// * nfs4_prot.x /// * nfs4_prot.x
/// */ /// */
/// ///
/// %#ifndef _AUTH_SYS_DEFINE_FOR_NFSv41 /// %#ifndef _AUTH_SYS_DEFINE_FOR_NFSv41
/// %#define _AUTH_SYS_DEFINE_FOR_NFSv41 /// %#define _AUTH_SYS_DEFINE_FOR_NFSv41
/// %#include <rpc/auth_sys.h> /// %#include <rpc/auth_sys.h>
/// %typedef struct authsys_parms authsys_parms; /// %typedef struct authsys_parms authsys_parms;
/// %#endif _AUTH_SYS_DEFINE_FOR_NFSv41 /// %#endif _AUTH_SYS_DEFINE_FOR_NFSv41
skipping to change at page 5, line 25 skipping to change at page 5, line 25
/// */ /// */
/// enum nfsstat4 { /// enum nfsstat4 {
/// NFS4_OK = 0, /* everything is okay */ /// NFS4_OK = 0, /* everything is okay */
/// NFS4ERR_PERM = 1, /* caller not privileged */ /// NFS4ERR_PERM = 1, /* caller not privileged */
/// NFS4ERR_NOENT = 2, /* no such file/directory */ /// NFS4ERR_NOENT = 2, /* no such file/directory */
/// NFS4ERR_IO = 5, /* hard I/O error */ /// NFS4ERR_IO = 5, /* hard I/O error */
/// NFS4ERR_NXIO = 6, /* no such device */ /// NFS4ERR_NXIO = 6, /* no such device */
/// NFS4ERR_ACCESS = 13, /* access denied */ /// NFS4ERR_ACCESS = 13, /* access denied */
/// NFS4ERR_EXIST = 17, /* file already exists */ /// NFS4ERR_EXIST = 17, /* file already exists */
/// NFS4ERR_XDEV = 18, /* different filesystems */ /// NFS4ERR_XDEV = 18, /* different filesystems */
/// /* Unused/reserved 19 */ ///
/// /*
/// * Please do not allocate value 19; it was used in NFSv3
/// * and we do not want a value in NFSv3 to have a different
/// * meaning in NFSv4.x.
/// */
///
/// NFS4ERR_NOTDIR = 20, /* should be a directory */ /// NFS4ERR_NOTDIR = 20, /* should be a directory */
/// NFS4ERR_ISDIR = 21, /* should not be directory */ /// NFS4ERR_ISDIR = 21, /* should not be directory */
/// NFS4ERR_INVAL = 22, /* invalid argument */ /// NFS4ERR_INVAL = 22, /* invalid argument */
/// NFS4ERR_FBIG = 27, /* file exceeds server max */ /// NFS4ERR_FBIG = 27, /* file exceeds server max */
/// NFS4ERR_NOSPC = 28, /* no space on filesystem */ /// NFS4ERR_NOSPC = 28, /* no space on filesystem */
/// NFS4ERR_ROFS = 30, /* read-only filesystem */ /// NFS4ERR_ROFS = 30, /* read-only filesystem */
/// NFS4ERR_MLINK = 31, /* too many hard links */ /// NFS4ERR_MLINK = 31, /* too many hard links */
/// NFS4ERR_NAMETOOLONG = 63, /* name exceeds server max */ /// NFS4ERR_NAMETOOLONG = 63, /* name exceeds server max */
/// NFS4ERR_NOTEMPTY = 66, /* directory not empty */ /// NFS4ERR_NOTEMPTY = 66, /* directory not empty */
/// NFS4ERR_DQUOT = 69, /* hard quota limit reached*/ /// NFS4ERR_DQUOT = 69, /* hard quota limit reached*/
skipping to change at page 71, line 22 skipping to change at page 71, line 26
Levels", March 1997. Levels", March 1997.
[2] IETF Trust, "Legal Provisions Relating to IETF Documents", [2] IETF Trust, "Legal Provisions Relating to IETF Documents",
URL http://trustee.ietf.org/docs/IETF-Trust-License-Policy.pdf, URL http://trustee.ietf.org/docs/IETF-Trust-License-Policy.pdf,
November 2008. November 2008.
[3] Eisler, M., "XDR: External Data Representation Standard", [3] Eisler, M., "XDR: External Data Representation Standard",
STD 67, RFC 4506, May 2006. STD 67, RFC 4506, May 2006.
[4] Shepler, S., Eisler, M., and D. Noveck, "NFS Version 4 Minor [4] Shepler, S., Eisler, M., and D. Noveck, "NFS Version 4 Minor
Version 1", draft-ietf-nfsv4-minorversion1-27 (work in Version 1", draft-ietf-nfsv4-minorversion1-28 (work in
progress), Dec 2008. progress), Dec 2008.
Authors' Addresses Authors' Addresses
Spencer Shepler Spencer Shepler
Storspeed, Inc. Storspeed, Inc.
7808 Moonflower Drive 7808 Moonflower Drive
Austin, TX 78750 Austin, TX 78750
USA USA
 End of changes. 7 change blocks. 
9 lines changed or deleted 15 lines changed or added

This html diff was produced by rfcdiff 1.35. The latest version is available from http://tools.ietf.org/tools/rfcdiff/