Functions | |
| void | buffer_free (BUFFER *buffer) |
| desallocate a buffer | |
| void * | buffer_get (BUFFER *buffer) |
| get a pointer on the head of the buffer | |
| int | buffer_get_len (BUFFER *buffer) |
| get length of the buffer, not counting position | |
| BUFFER * | buffer_new () |
| creates a new buffer | |
defgroup ssh_buffer
| void buffer_free | ( | BUFFER * | buffer | ) |
desallocate a buffer
| buffer | buffer to free |
References buffer_struct::allocated, and buffer_struct::data.
Referenced by channel_change_pty_size(), channel_free(), channel_open_forward(), channel_read_nonblocking(), channel_request_env(), channel_request_exec(), channel_request_pty_size(), channel_request_subsystem(), and ssh_is_server_known().
| void* buffer_get | ( | BUFFER * | buffer | ) |
get a pointer on the head of the buffer
| buffer | buffer |
References buffer_struct::data.
Referenced by channel_read_nonblocking(), and ssh_is_server_known().
| int buffer_get_len | ( | BUFFER * | buffer | ) |
get length of the buffer, not counting position
| buffer |
References buffer_struct::used.
Referenced by channel_poll(), channel_read(), and ssh_is_server_known().
| BUFFER* buffer_new | ( | ) |
creates a new buffer
Referenced by channel_change_pty_size(), channel_new(), channel_open_forward(), channel_read_nonblocking(), channel_request_env(), channel_request_exec(), channel_request_pty_size(), channel_request_subsystem(), and ssh_is_server_known().
1.5.6