libssh2_session_get_read_timeout(3)

libssh2_session_get_read_timeout3

Get the timeout for packet read functions

Usage

#include <libssh2.h>
long
libssh2_session_get_read_timeout(LIBSSH2_SESSION *session);

Overview

Returns the timeout (in seconds) for how long the ssh2 packet receive function calls may wait until they consider the situation an error and return LIBSSH2_ERROR_TIMEOUT.

By default the timeout is 60 seconds.

Return value

The value of the timeout setting.

Releases

Unchanged in 2 releases since Debian 13 (Trixie).

  1. 13–Arch

Availability

Added in 1.10.1

From libssh2 1.11.1-7 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.