RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 2 records.

Status: Reported (2)

RFC 5662, "Network File System (NFS) Version 4 Minor Version 1 External Data Representation Standard (XDR) Description", January 2010

Source of RFC: nfsv4 (tsv)

Errata ID: 7667
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: Pali Rohár
Date Reported: 2023-10-06

Section 2 says:

   /// /*
   ///  * Program number is in the transient range since the client
   ///  * will assign the exact transient program number and provide
   ///  * that to the server via the SETCLIENTID operation.
   ///  */
   /// program NFS4_CALLBACK {

It should say:

   /// /*
   ///  * Program number is in the transient range since the client
   ///  * will assign the exact transient program number and provide
   ///  * that to the server via the CREATE_SESSION or
   ///  * BACKCHANNEL_CTL operations.
   ///  */
   /// program NFS4_CALLBACK {

Notes:

SETCLIENTID operation is NFSv4.0 specific operation. NFSv4.1 uses CREATE_SESSION or BACKCHANNEL_CTL operation for setting backchannel parameters.

Errata ID: 7669
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: Pali Rohár
Date Reported: 2023-10-06

Section 2 says:

   /// /*
   ///  * From RFC 2203
   ///  */
   /// enum rpc_gss_svc_t {
   ///         RPC_GSS_SVC_NONE        = 1,
   ///         RPC_GSS_SVC_INTEGRITY   = 2,
   ///         RPC_GSS_SVC_PRIVACY     = 3
   /// };
   ///
   /// struct rpcsec_gss_info {
   ///         sec_oid4        oid;
   ///         qop4            qop;
   ///         rpc_gss_svc_t   service;
   /// };

It should say:

   /// /*
   ///  * From RFC 2203
   ///  */
   /// enum rpc_gss_service_t {
   ///         /* Note: the enumerated value for 0 is reserved. */
   ///         rpc_gss_svc_none        = 1,
   ///         rpc_gss_svc_integrity   = 2,
   ///         rpc_gss_svc_privacy     = 3
   /// };
   ///
   /// struct rpcsec_gss_info {
   ///         sec_oid4            oid;
   ///         qop4                qop;
   ///         rpc_gss_service_t   service;
   /// };

Notes:

Mentioned RFC 2203 (and also its updates RFC 5403 and RFC 7861) does not have any enum rpc_gss_svc_t. Instead it has enum rpc_gss_service_t and all enum values are lowercase.

Report New Errata



Advanced Search