summaryrefslogtreecommitdiffstats
path: root/bin/clogin.in
diff options
context:
space:
mode:
authorunknown <unknown@unknown>2009-09-01 13:25:15 +0000
committerunknown <unknown@unknown>2009-09-01 13:25:15 +0000
commitc6997e1a56ec2a45276db378f48783e27affbc6a (patch)
tree63dd7a281a23ee475f2cc17760a7a25f2abe3366 /bin/clogin.in
parent1e2a739ede68f904c84ea693362fdd4445c4fc16 (diff)
downloadrancid-c6997e1a56ec2a45276db378f48783e27affbc6a.tar.gz
rancid-c6997e1a56ec2a45276db378f48783e27affbc6a.tar.xz
rancid-c6997e1a56ec2a45276db378f48783e27affbc6a.zip
Imported from rancid-2.3.2.tar.gz.rancid-2.3.2
Diffstat (limited to 'bin/clogin.in')
-rw-r--r--bin/clogin.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/clogin.in b/bin/clogin.in
index e8c7fb3..891277f 100644
--- a/bin/clogin.in
+++ b/bin/clogin.in
@@ -858,8 +858,8 @@ foreach router [lrange $argv $i end] {
# which may have an * at the beginning.
set junk $expect_out(1,string)
regsub -all "^\\\* " $expect_out(1,string) {} junk
+ regsub -all "\[\]\[\(\)]" $junk {\\&} junk;
set prompt ".? ?$junk\[0-9]+ $expect_out(2,string)";
- regsub -all "\[\]\[\(\)]" $prompt {\\&} prompt;
set platform "extreme"
}
-re "^.+$prompt" { set junk $expect_out(0,string);