summaryrefslogtreecommitdiffstats
path: root/bin/clogin
diff options
context:
space:
mode:
Diffstat (limited to 'bin/clogin')
-rwxr-xr-xbin/clogin14
1 files changed, 7 insertions, 7 deletions
diff --git a/bin/clogin b/bin/clogin
index ddd06af..e8f487b 100755
--- a/bin/clogin
+++ b/bin/clogin
@@ -403,7 +403,7 @@ foreach router [lrange $argv $i end] {
continue
}
if { $do_enapasswd && !$autoenable && [llength $pswd] < 2 } {
- send_user "Error - no enable password for $router in $password_file."
+ send_user "Error - no enable password for $router in $password_file.\n"
continue
}
set passwd [lindex $pswd 0]
@@ -413,10 +413,10 @@ foreach router [lrange $argv $i end] {
# Figure out username
if {[info exists username]} {
# command line username
- set user $username
+ set ruser $username
} else {
- set user [find user $router]
- if { "$user" == "" } { set user $default_user }
+ set ruser [find user $router]
+ if { "$ruser" == "" } { set ruser $default_user }
}
# Figure out username's password (if different from the vty password)
@@ -434,11 +434,11 @@ foreach router [lrange $argv $i end] {
set enauser $enausername
} else {
set enauser [find enauser $router]
- if { "$enauser" == "" } { set enauser $user }
+ if { "$enauser" == "" } { set enauser $ruser }
}
-
+
# Login to the router
- if {[login $router $user $userpswd $passwd $enapasswd $prompt]} {
+ if {[login $router $ruser $userpswd $passwd $enapasswd $prompt]} {
continue
}
if { $enable } {