diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2012-02-05 11:50:49 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2012-02-05 11:50:49 +0100 |
commit | ee774479deb609fdb6989c7c452d6007ab4d3384 (patch) | |
tree | bb8b7b77a2354322b18090326bf794ed206332d5 /src/server.c | |
parent | 840f75f10c4e9fd7f6fb6289ae9902a40906bde6 (diff) | |
download | libssh-ee774479deb609fdb6989c7c452d6007ab4d3384.tar.gz libssh-ee774479deb609fdb6989c7c452d6007ab4d3384.tar.xz libssh-ee774479deb609fdb6989c7c452d6007ab4d3384.zip |
session: Use a struct for all options.
Diffstat (limited to 'src/server.c')
-rw-r--r-- | src/server.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/server.c b/src/server.c index 3f7721b..5f1d823 100644 --- a/src/server.c +++ b/src/server.c @@ -105,7 +105,7 @@ static int server_set_kex(ssh_session session) { } for (i = 0; i < 10; i++) { - if ((wanted = session->wanted_methods[i]) == NULL) { + if ((wanted = session->opts.wanted_methods[i]) == NULL) { wanted = supported_methods[i]; } server->methods[i] = strdup(wanted); @@ -322,11 +322,11 @@ static void ssh_server_connection_callback(ssh_session session){ goto error; } /* Here we decide which version of the protocol to use. */ - if (ssh2 && session->ssh2) { + if (ssh2 && session->opts.ssh2) { session->version = 2; - } else if(ssh1 && session->ssh1) { + } else if (ssh1 && session->opts.ssh1) { session->version = 1; - } else if(ssh1 && !session->ssh1){ + } else if (ssh1 && !session->opts.ssh1) { #ifdef WITH_SSH1 ssh_set_error(session, SSH_FATAL, "SSH-1 protocol not available (configure session to allow SSH-1)"); |