git.ucc.asn.au
/
matches
/
swarm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Did some stuff
[matches/swarm.git]
/
src
/
ssh.c
diff --git
a/src/ssh.c
b/src/ssh.c
index
0e1e197
..
4089e59
100644
(file)
--- a/
src/ssh.c
+++ b/
src/ssh.c
@@
-444,15
+444,17
@@
void ssh_exec_swarm(ssh * s, int * port, int * socket, int np)
// connect secure
if (port == NULL && socket != NULL)
{
// connect secure
if (port == NULL && socket != NULL)
{
-
sprintf(buffer, "%s -r -", options.program
);
+
int len = sprintf(buffer, "%s -r - -l :%d", options.program, options.verbosity
);
if (np != 0)
if (np != 0)
- sprintf(buffer, " -n %d", np);
+ len += sprintf(buffer+len, " -n %d", np);
+
}
else if (port != NULL && socket == NULL)
{
}
else if (port != NULL && socket == NULL)
{
-
sprintf(buffer, "%s -r $(echo $SSH_CONNECTION | awk \'{print $1}\')
:%d", options.program, *port);
+
int len = sprintf(buffer, "%s -r $(echo $SSH_CONNECTION | awk \'{print $1}\'):%d -l
:%d", options.program, *port);
if (np != 0)
if (np != 0)
- sprintf(buffer, " -n %d", np);
+ len += sprintf(buffer+len, " -n %d", np);
+
}
else
}
else
UCC
git Repository :: git.ucc.asn.au