Telechat Review of draft-ietf-nfsv4-rfc3530bis-dot-x-22
review-ietf-nfsv4-rfc3530bis-dot-x-22-genart-telechat-davies-2014-12-12-00
Request | Review of | draft-ietf-nfsv4-rfc3530bis-dot-x |
---|---|---|
Requested revision | No specific revision (document currently at 24) | |
Type | Telechat Review | |
Team | General Area Review Team (Gen-ART) (genart) | |
Deadline | 2014-12-02 | |
Requested | 2014-11-28 | |
Authors | Thomas Haynes , David Noveck | |
I-D last updated | 2014-12-12 | |
Completed reviews |
Genart Last Call review of -16
by Kathleen Moriarty
(diff)
Genart Last Call review of -22 by Elwyn B. Davies (diff) Genart Last Call review of -22 by Martin Thomson (diff) Genart Telechat review of -22 by Elwyn B. Davies (diff) Secdir Last Call review of -16 by Magnus Nyström (diff) |
|
Assignment | Reviewer | Elwyn B. Davies |
State | Completed | |
Request | Telechat review on draft-ietf-nfsv4-rfc3530bis-dot-x by General Area Review Team (Gen-ART) Assigned | |
Reviewed revision | 22 (document currently at 24) | |
Result | Ready | |
Completed | 2014-12-12 |
review-ietf-nfsv4-rfc3530bis-dot-x-22-genart-telechat-davies-2014-12-12-00
I am the assigned Gen-ART reviewer for this draft. For background on Gen-ART, please see the FAQ at < http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>. Please wait for direction from your document shepherd or AD before posting a new version of the draft. Document: draft-ietf-nfsv4-rfc3530bis-dot-x-22.txt Reviewer: Elwyn Davies Review Date: 2014-12-01 IETF LC End Date: - IESG Telechat date: 2014-12-04 Summary: Ready for publication on standards track. The issues identified in last call have been fixed and the new version is now fully consistent with draft-ietf-nfsv4-rfc3530bis-34 (and -35). Major issues: None Minor issues: None Nits/editorial comments: The extracted code goes through rpcgen cleanly. However, the demo server created by rpcgen -a does not compile cleanly on machines that do not have RPC GSS-API installed due to the lack of a definition of the preprocessor symbol RPCSEC_GSS (value 6). I have suggested modifying the code to provide a fallback for machines that don't use GSS-API. OLD: /// /* RPCSEC_GSS has a value of '6' - See RFC 2203 */ /// union secinfo4 switch (uint32_t flavor) { /// case RPCSEC_GSS: /// rpcsec_gss_info flavor_info; /// default: /// void; /// }; NEW: /// /* RPCSEC_GSS has a value of '6' - See RFC 2203 */ /// %#ifndef RPCSEC_GSS /// /* Workaround in case machine does not have RPC GSS-API installed */ /// %#define RPCSEC_GSS 6 /* RPCSEC_GSS */ /// %#endif /// union secinfo4 switch (uint32_t flavor) { /// case RPCSEC_GSS: /// rpcsec_gss_info flavor_info; /// default: /// void; /// };