RFC Errata
RFC 5662, "Network File System (NFS) Version 4 Minor Version 1 External Data Representation Standard (XDR) Description", January 2010
Source of RFC: nfsv4 (wit)
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.