RFC Errata
RFC 4256, "Generic Message Exchange Authentication for the Secure Shell Protocol (SSH)", January 2006
Source of RFC: secsh (sec)See Also: RFC 4256 w/ inline errata
Errata ID: 4746
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Gabriele Bonacini
Date Reported: 2016-07-25
Verifier Name: Paul Wouters
Date Verified: 2023-07-28
Throughout the document, when it says:
section 3.2, page 4: int num-prompts section 3.4, page 6: int num-responses section 3.4.4 page 7: S: int 1 ... C: int 1 page 8: S: int 1 ... C: int 1 ... S: int 2 ... C: int 2 ... S: int 0 page 9: S: int 0
It should say:
section 3.2, page 4: uint32 num-prompts section 3.4, page 6: uint32 num-responses section 3.4.4 page 7: S: uint32 1 ... C: uint32 1 page 8: S: uint32 1 ... C: uint32 1 ... S: uint32 2 ... C: uint32 2 ... S: uint32 0 page 9: S: uint32 0
Notes:
The type "int" is not present between the list of types present in the RFC 4251, section 5 ( "Data Type Representations Used in the SSH Protocols" ) . Alone it's confusing and meaningless.