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

Diff for /src/usr.bin/ssh/ssh-dss.c between version 1.8 and 1.8.2.1

version 1.8, 2001/09/17 19:27:15 version 1.8.2.1, 2001/11/14 03:24:39
Line 138 
Line 138 
                 if (strcmp("ssh-dss", ktype) != 0) {                  if (strcmp("ssh-dss", ktype) != 0) {
                         error("ssh_dss_verify: cannot handle type %s", ktype);                          error("ssh_dss_verify: cannot handle type %s", ktype);
                         buffer_free(&b);                          buffer_free(&b);
                           xfree(ktype);
                         return -1;                          return -1;
                 }                  }
                   xfree(ktype);
                 sigblob = buffer_get_string(&b, &len);                  sigblob = buffer_get_string(&b, &len);
                 rlen = buffer_len(&b);                  rlen = buffer_len(&b);
                   buffer_free(&b);
                 if(rlen != 0) {                  if(rlen != 0) {
                         error("remaining bytes in signature %d", rlen);                          error("ssh_dss_verify: "
                         buffer_free(&b);                              "remaining bytes in signature %d", rlen);
                           xfree(sigblob);
                         return -1;                          return -1;
                 }                  }
                 buffer_free(&b);  
                 xfree(ktype);  
         }          }
   
         if (len != SIGBLOB_LEN) {          if (len != SIGBLOB_LEN) {

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.8.2.1