* src/options.c (ssh_options_getopt): Only call 'ssh_options_set' if a port has been given.
Signed-off-by: Justus Winter <[email protected]> --- src/options.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/options.c b/src/options.c index 791d8cb..cae37dd 100644 --- a/src/options.c +++ b/src/options.c @@ -1179,7 +1179,9 @@ int ssh_options_getopt(ssh_session session, int *argcptr, char **argv) { } } - ssh_options_set(session, SSH_OPTIONS_PORT_STR, port); + if (port) { + ssh_options_set(session, SSH_OPTIONS_PORT_STR, port); + } ssh_options_set(session, SSH_OPTIONS_SSH1, &ssh1); ssh_options_set(session, SSH_OPTIONS_SSH2, &ssh2); -- 2.1.4
