summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2015-08-28 10:02:30 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2015-08-28 10:02:30 +0200
commitd7fc8f1445653b43e9502a617f12db110f13f69d (patch)
treecdac4ba2f9708d36bca708c92bbff5066ee58b99
parent5d2a21c2d41b3735172a7e03745f19adc3f21352 (diff)
downloadcssh-d7fc8f1445653b43e9502a617f12db110f13f69d.tar.gz
cssh-d7fc8f1445653b43e9502a617f12db110f13f69d.tar.bz2
made -l <login> option work
-rw-r--r--src/cssh.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cssh.c b/src/cssh.c
index 4efd7a6..c0c6c27 100644
--- a/src/cssh.c
+++ b/src/cssh.c
@@ -426,6 +426,9 @@ int main( int argc, char *argv[] )
ssh_set_blocking( session[i], 0 );
ssh_options_set( session[i], SSH_OPTIONS_HOST, host[i] );
ssh_options_set( session[i], SSH_OPTIONS_PORT, &port[i] );
+ if( args_info.login_given > 0 ) {
+ ssh_options_set( session[i], SSH_OPTIONS_USER, args_info.login_arg );
+ }
ssh_options_set( session[i], SSH_OPTIONS_LOG_VERBOSITY, &verbosity );
}