D'oh ... didn't even cross my mind! Now watch me mangle a diff ...
On 16/09/2010, at 8:44 PM, Bret S. Lambert wrote: > All that, and you don't provide your own diff fixing these? > > On Thu, Sep 16, 2010 at 08:41:18PM +1200, Richard Toohey wrote: >> Hi all. >> >> Patching a 4.7 box from the errata patch and noticed this: >> >> + >> + if (len < checksum_sz + et->confoundersize) { >> + krb5_set_error_string(context, "Encrypted data shorter then " >> + "checksum + confunder"); >> + return KRB5_BAD_MSIZE; >> + } >> + >> >> That "then" should be "than" shouldn't it? >> >> "Encrypted data shorter THAN x"? >> >> And as I read this email again - it should be confounder not confunder in the >> message string? >> >> The member name is confounder not confunder? >> >> (Looks like both need to be fixed in three places.) >> >> Looks like still in 4.8 and beyond (if I am looking in the right place.) >> >> http://www.openbsd.org/cgi-bin/cvsweb/src/kerberosV/src/lib/krb5/crypto.c?rev >> =1.10.12.1;content-type=text%2Fplain >> >> And wrong in the comments ... >> >> /* >> * In the framework of kerberos, the length can never be shorter >> * then at least one blocksize. >> */ >> >> Then should be than. >> >> And the nits are in the code: >> >> if (len < checksum_sz + et->confoundersize) { >> krb5_set_error_string(context, "Encrypted data shorter then " >> "checksum + confunder"); >> return KRB5_BAD_MSIZE; >> } >> >> Thanks.