aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client.c7
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;
}