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

Diff for /src/usr.bin/ssh/Attic/bufaux.c between version 1.36 and 1.37

version 1.36, 2005/06/17 02:44:32 version 1.37, 2005/11/05 05:01:15
Line 63 
Line 63 
         if (oi != bin_size) {          if (oi != bin_size) {
                 error("buffer_put_bignum_ret: BN_bn2bin() failed: oi %d != bin_size %d",                  error("buffer_put_bignum_ret: BN_bn2bin() failed: oi %d != bin_size %d",
                     oi, bin_size);                      oi, bin_size);
                   xfree(buf);
                 return (-1);                  return (-1);
         }          }
   
Line 187 
Line 188 
   
         if (len > 0 && (bin[0] & 0x80)) {          if (len > 0 && (bin[0] & 0x80)) {
                 error("buffer_get_bignum2_ret: negative numbers not supported");                  error("buffer_get_bignum2_ret: negative numbers not supported");
                   xfree(bin);
                 return (-1);                  return (-1);
         }          }
         if (len > 8 * 1024) {          if (len > 8 * 1024) {
                 error("buffer_get_bignum2_ret: cannot handle BN of size %d", len);                  error("buffer_get_bignum2_ret: cannot handle BN of size %d", len);
                   xfree(bin);
                 return (-1);                  return (-1);
         }          }
         BN_bin2bn(bin, len, value);          BN_bin2bn(bin, len, value);

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37