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

Diff for /src/usr.bin/ssh/sshkey-xmss.c between version 1.3 and 1.4

version 1.3, 2018/07/09 21:59:10 version 1.4, 2019/06/27 18:03:37
Line 461 
Line 461 
         }          }
         if ((filename = k->xmss_filename) == NULL)          if ((filename = k->xmss_filename) == NULL)
                 goto done;                  goto done;
         if (asprintf(&lockfile, "%s.lock", filename) < 0 ||          if (asprintf(&lockfile, "%s.lock", filename) == -1 ||
             asprintf(&statefile, "%s.state", filename) < 0 ||              asprintf(&statefile, "%s.state", filename) == -1 ||
             asprintf(&ostatefile, "%s.ostate", filename) < 0) {              asprintf(&ostatefile, "%s.ostate", filename) == -1) {
                 ret = SSH_ERR_ALLOC_FAIL;                  ret = SSH_ERR_ALLOC_FAIL;
                 goto done;                  goto done;
         }          }
Line 588 
Line 588 
         state->idx = idx;          state->idx = idx;
         if ((filename = k->xmss_filename) == NULL)          if ((filename = k->xmss_filename) == NULL)
                 goto done;                  goto done;
         if (asprintf(&statefile, "%s.state", filename) < 0 ||          if (asprintf(&statefile, "%s.state", filename) == -1 ||
             asprintf(&ostatefile, "%s.ostate", filename) < 0 ||              asprintf(&ostatefile, "%s.ostate", filename) == -1 ||
             asprintf(&nstatefile, "%s.nstate", filename) < 0) {              asprintf(&nstatefile, "%s.nstate", filename) == -1) {
                 ret = SSH_ERR_ALLOC_FAIL;                  ret = SSH_ERR_ALLOC_FAIL;
                 goto done;                  goto done;
         }          }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4