diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/client.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client.c b/src/client.c index d26b99a2..36d3ea2c 100644 --- a/src/client.c +++ b/src/client.c @@ -509,6 +509,13 @@ int ssh_connect(ssh_session session) { int ret; + if (!is_ssh_initialized()) { + ssh_set_error(session, SSH_FATAL, + "Library not initialized."); + + return SSH_ERROR; + } + if (session == NULL) { return SSH_ERROR; } |