version 1.4, 1999/11/24 19:53:44 |
version 1.5, 2000/03/28 20:24:18 |
|
|
* by (bits+7)/8 bytes of binary data, msb first. |
* by (bits+7)/8 bytes of binary data, msb first. |
*/ |
*/ |
void buffer_put_bignum(Buffer * buffer, BIGNUM * value); |
void buffer_put_bignum(Buffer * buffer, BIGNUM * value); |
|
void buffer_put_bignum2(Buffer * buffer, BIGNUM * value); |
|
|
/* Retrieves an BIGNUM from the buffer. */ |
/* Retrieves an BIGNUM from the buffer. */ |
int buffer_get_bignum(Buffer * buffer, BIGNUM * value); |
int buffer_get_bignum(Buffer * buffer, BIGNUM * value); |
|
int buffer_get_bignum2(Buffer *buffer, BIGNUM * value); |
|
|
/* Returns an integer from the buffer (4 bytes, msb first). */ |
/* Returns an integer from the buffer (4 bytes, msb first). */ |
unsigned int buffer_get_int(Buffer * buffer); |
unsigned int buffer_get_int(Buffer * buffer); |
|
|
|
|
/* Stores and arbitrary binary string in the buffer. */ |
/* Stores and arbitrary binary string in the buffer. */ |
void buffer_put_string(Buffer * buffer, const void *buf, unsigned int len); |
void buffer_put_string(Buffer * buffer, const void *buf, unsigned int len); |
|
void buffer_put_cstring(Buffer *buffer, const char *s); |
|
|
#endif /* BUFAUX_H */ |
#endif /* BUFAUX_H */ |