#include "tunala.h"
Go to the source code of this file.
Functions | |
void | buffer_init (buffer_t *buf) |
void | buffer_close (buffer_t *buf) |
unsigned int | buffer_used (buffer_t *buf) |
unsigned int | buffer_unused (buffer_t *buf) |
int | buffer_full (buffer_t *buf) |
int | buffer_notfull (buffer_t *buf) |
int | buffer_empty (buffer_t *buf) |
int | buffer_notempty (buffer_t *buf) |
unsigned long | buffer_total_in (buffer_t *buf) |
unsigned long | buffer_total_out (buffer_t *buf) |
int | buffer_from_fd (buffer_t *buf, int fd) |
int | buffer_to_fd (buffer_t *buf, int fd) |
void | buffer_from_SSL (buffer_t *buf, SSL *ssl) |
void | buffer_to_SSL (buffer_t *buf, SSL *ssl) |
void | buffer_from_BIO (buffer_t *buf, BIO *bio) |
void | buffer_to_BIO (buffer_t *buf, BIO *bio) |