[BACK]Return to ssh-ed25519.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/ssh-ed25519.c between version 1.6 and 1.7

version 1.6, 2015/01/15 21:38:50 version 1.7, 2016/04/21 06:08:02
Line 104 
Line 104 
         if (key == NULL ||          if (key == NULL ||
             sshkey_type_plain(key->type) != KEY_ED25519 ||              sshkey_type_plain(key->type) != KEY_ED25519 ||
             key->ed25519_pk == NULL ||              key->ed25519_pk == NULL ||
             datalen >= INT_MAX - crypto_sign_ed25519_BYTES)              datalen >= INT_MAX - crypto_sign_ed25519_BYTES ||
               signature == NULL || signaturelen == 0)
                 return SSH_ERR_INVALID_ARGUMENT;                  return SSH_ERR_INVALID_ARGUMENT;
   
         if ((b = sshbuf_from(signature, signaturelen)) == NULL)          if ((b = sshbuf_from(signature, signaturelen)) == NULL)

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7