version 1.24, 2002/03/26 15:23:40 |
version 1.24.2.2, 2002/05/18 04:50:37 |
|
|
BN_bin2bn(bin, len, value); |
BN_bin2bn(bin, len, value); |
xfree(bin); |
xfree(bin); |
} |
} |
|
|
/* |
/* |
* Returns an integer from the buffer (4 bytes, msb first). |
* Returns integers from the buffer (msb first). |
*/ |
*/ |
|
|
|
u_short |
|
buffer_get_short(Buffer *buffer) |
|
{ |
|
u_char buf[2]; |
|
buffer_get(buffer, (char *) buf, 2); |
|
return GET_16BIT(buf); |
|
} |
|
|
u_int |
u_int |
buffer_get_int(Buffer *buffer) |
buffer_get_int(Buffer *buffer) |
{ |
{ |
|
|
} |
} |
|
|
/* |
/* |
* Stores an integer in the buffer in 4 bytes, msb first. |
* Stores integers in the buffer, msb first. |
*/ |
*/ |
|
void |
|
buffer_put_short(Buffer *buffer, u_short value) |
|
{ |
|
char buf[2]; |
|
PUT_16BIT(buf, value); |
|
buffer_append(buffer, buf, 2); |
|
} |
|
|
void |
void |
buffer_put_int(Buffer *buffer, u_int value) |
buffer_put_int(Buffer *buffer, u_int value) |
{ |
{ |