Mercurial > dropbear
comparison scp.c @ 105:68b84c20ca1e
Fix for "-l" scp option
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 24 Aug 2004 05:05:48 +0000 |
parents | f789045062e6 |
children | 161557a9dde8 |
comparison
equal
deleted
inserted
replaced
104:298098b2a61e | 105:68b84c20ca1e |
---|---|
176 dup2(pout[1], 1); | 176 dup2(pout[1], 1); |
177 close(pin[0]); | 177 close(pin[0]); |
178 close(pout[1]); | 178 close(pout[1]); |
179 | 179 |
180 args.list[0] = ssh_program; | 180 args.list[0] = ssh_program; |
181 if (remuser != NULL) | 181 if (remuser != NULL) { |
182 addargs(&args, "-l%s", remuser); | 182 addargs(&args, "-l"); |
183 addargs(&args, "%s", remuser); | |
184 } | |
183 addargs(&args, "%s", host); | 185 addargs(&args, "%s", host); |
184 addargs(&args, "%s", cmd); | 186 addargs(&args, "%s", cmd); |
185 | 187 |
186 execvp(ssh_program, args.list); | 188 execvp(ssh_program, args.list); |
187 perror(ssh_program); | 189 perror(ssh_program); |