]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Export virPipeReadUntilEOF internally
authorDaniel Veillard <veillard@redhat.com>
Fri, 26 Mar 2010 10:50:10 +0000 (11:50 +0100)
committerDaniel Veillard <veillard@redhat.com>
Mon, 29 Mar 2010 16:19:23 +0000 (18:19 +0200)
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

src/libvirt_private.syms
src/util/util.c
src/util/util.h

index 4111010b199d3933fb3fc32e2af584ed7a02be38..779898b170d732ab19fc4dc2008401d357893037 100644 (file)
@@ -633,6 +633,7 @@ virFilePid;
 virFileReadPid;
 virFileLinkPointsTo;
 virParseNumber;
+virPipeReadUntilEOF;
 virAsprintf;
 virRun;
 virSkipSpaces;
index 1188e5f5e89ca5c6262b5a7ae08e21c2ab8ac6a6..62dc5f191e8e14ef39d1c9b03afdbf564f1a4b16 100644 (file)
@@ -786,7 +786,7 @@ int virExecDaemonize(const char *const*argv,
     return ret;
 }
 
-static int
+int
 virPipeReadUntilEOF(int outfd, int errfd,
                     char **outbuf, char **errbuf) {
 
index e69eb5c94764a16c17b794bd687e17f66d7e319f..24dfbfc3eefe32cf8ae4bc491ab834ebe72f8115 100644 (file)
@@ -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;