X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=audioc.c;h=d3e092e29301f71e02948259483623e56967966f;hp=0c0eea47985f7cd0343ea791709895b25c15d940;hb=d0d27cfa56d05eaa0e5567c75adfe606eab2957e;hpb=d4b040af5e31260dbf71f4547484179f32be4746 diff --git a/audioc.c b/audioc.c index 0c0eea47..d3e092e2 100644 --- a/audioc.c +++ b/audioc.c @@ -271,10 +271,11 @@ static char *configfile_exists(void) * \param argc Usual argument count. * \param argv Usual argument vector. * - * It creates a temporary local socket in order to communicate with para_audiod. - * Authentication consists in sending a ucred buffer that contains the user id. + * It connects to the "well-known" local socket to communicate with + * para_audiod. Authentication is performed by sending a ucred buffer + * containing the user id to the local socket. * - * Any output received through the local socket is sent to stdout. + * Any data received from the socket is written to stdout. * * \return EXIT_SUCCESS or EXIT_FAILURE. * @@ -340,7 +341,7 @@ int main(int argc, char *argv[]) size_t n = ret = recv_bin_buffer(fd, buf, bufsize); if (ret <= 0) break; - ret = write_all(STDOUT_FILENO, buf, &n); + ret = write_all(STDOUT_FILENO, buf, n); } while (ret >= 0); out: free(buf);