On 7/10/19 4:09 PM, Marc-André Lureau wrote:
On Wed, Jul 10, 2019 at 10:12 PM Stefan Berger
<stefanb(a)linux.vnet.ibm.com> wrote:
> Implement virCommandSetSendBuffer() that allows the caller to pass a
> file descriptor and buffer to virCommand. virCommand will write the
> buffer into the file descriptor. That file descriptor could be the
> write end of a pipe or one of the file descriptors of a socketpair.
> The other file descriptor should be passed to the launched process to
> read the data from.
>
> Only implement the function to allocate memory for send buffers
> and to free them later on.
>
> Signed-off-by: Stefan Berger <stefanb(a)linux.ibm.com>
that looks fine,
Reviewed-by: Marc-André Lureau <marcandre.lureau(a)redhat.com>
I may need to modify this patch here to set the file descriptor's
O_NONBLOCK flag...