Return to bufaux.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.15, 2001/01/10 22:56:22 | version 1.16, 2001/01/16 23:58:08 | ||
---|---|---|---|
|
|
||
bytes = (bits + 7) / 8; | bytes = (bits + 7) / 8; | ||
if (buffer_len(buffer) < bytes) | if (buffer_len(buffer) < bytes) | ||
fatal("buffer_get_bignum: input buffer too small"); | fatal("buffer_get_bignum: input buffer too small"); | ||
bin = (u_char*) buffer_ptr(buffer); | bin = (u_char *) buffer_ptr(buffer); | ||
BN_bin2bn(bin, bytes, value); | BN_bin2bn(bin, bytes, value); | ||
buffer_consume(buffer, bytes); | buffer_consume(buffer, bytes); | ||