summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pool <mbp@samba.org>2002-01-24 04:19:41 +0000
committerMartin Pool <mbp@samba.org>2002-01-24 04:19:41 +0000
commitd02984bbb773470bd28238db5721765d20dcf4ce (patch)
treec88acc23e30a1e6d372abc1ec07caeea42cd72af
parent0f9555207a9549a0340d8de49abe9a9438be7018 (diff)
downloadrsync-d02984bbb773470bd28238db5721765d20dcf4ce.tar.gz
Doc.
-rw-r--r--socket.c17
1 files changed, 10 insertions, 7 deletions
diff --git a/socket.c b/socket.c
index eb1ab3f5..8f8d96dd 100644
--- a/socket.c
+++ b/socket.c
@@ -817,13 +817,16 @@ static int socketpair_tcp(int fd[2])
}
-/*******************************************************************
-run a program on a local tcp socket, this is used to launch smbd
-when regression testing
-the return value is a socket which is attached to a subprocess
-running "prog". stdin and stdout are attached. stderr is left
-attached to the original stderr
- ******************************************************************/
+
+/**
+ * Run a program on a local tcp socket, so that we can talk to it's
+ * stdin and stdout. This is used to launch ssh and similar
+ * connection helper programs for rsync.
+ *
+ * @return a socket which is attached to a subprocess running
+ * "prog". stdin and stdout are attached. stderr is left attached to
+ * the original stderr
+ **/
int sock_exec(const char *prog)
{
int fd[2];