From: Daniel Veillard Date: Fri, 26 Mar 2010 10:50:10 +0000 (+0100) Subject: Export virPipeReadUntilEOF internally X-Git-Tag: v0.8.0~175 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b3bff9546bb666988b44c2290afab8a97ea9c740;p=thirdparty%2Flibvirt.git Export virPipeReadUntilEOF internally used to read the data from virExec stdout/err file descriptors * src/util/util.c src/util/util.h: not static anymore and export it * src/libvirt_private.syms: allow access internally --- diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms index 4111010b19..779898b170 100644 --- a/src/libvirt_private.syms +++ b/src/libvirt_private.syms @@ -633,6 +633,7 @@ virFilePid; virFileReadPid; virFileLinkPointsTo; virParseNumber; +virPipeReadUntilEOF; virAsprintf; virRun; virSkipSpaces; diff --git a/src/util/util.c b/src/util/util.c index 1188e5f5e8..62dc5f191e 100644 --- a/src/util/util.c +++ b/src/util/util.c @@ -786,7 +786,7 @@ int virExecDaemonize(const char *const*argv, return ret; } -static int +int virPipeReadUntilEOF(int outfd, int errfd, char **outbuf, char **errbuf) { diff --git a/src/util/util.h b/src/util/util.h index e69eb5c947..24dfbfc3ee 100644 --- a/src/util/util.h +++ b/src/util/util.h @@ -81,6 +81,8 @@ int virRun(const char *const*argv, int *status) ATTRIBUTE_RETURN_CHECK; int virRunWithHook(const char *const*argv, virExecHook hook, void *data, int *status) ATTRIBUTE_RETURN_CHECK; +int virPipeReadUntilEOF(int outfd, int errfd, + char **outbuf, char **errbuf); int virFork(pid_t *pid); int virFileReadLimFD(int fd, int maxlen, char **buf) ATTRIBUTE_RETURN_CHECK;