Re: [Qemu-devel] [PATCH v4 08/47] socket shutdown

2014-10-07 Thread Paolo Bonzini
Il 07/10/2014 12:00, Dr. David Alan Gilbert ha scritto: > * Paolo Bonzini (pbonz...@redhat.com) wrote: >> Il 03/10/2014 19:47, Dr. David Alan Gilbert (git) ha scritto: >>> +#ifndef WIN32 >>> +if (rd) { >>> +how = SHUT_RD; >>> +} >>> + >>> +if (wr) { >>> +how = rd ? SHUT_

Re: [Qemu-devel] [PATCH v4 08/47] socket shutdown

2014-10-07 Thread Dr. David Alan Gilbert
* Paolo Bonzini (pbonz...@redhat.com) wrote: > Il 03/10/2014 19:47, Dr. David Alan Gilbert (git) ha scritto: > > +#ifndef WIN32 > > +if (rd) { > > +how = SHUT_RD; > > +} > > + > > +if (wr) { > > +how = rd ? SHUT_RDWR : SHUT_WR; > > +} > > + > > +#else > > +/* Unt

Re: [Qemu-devel] [PATCH v4 08/47] socket shutdown

2014-10-04 Thread Paolo Bonzini
Il 03/10/2014 19:47, Dr. David Alan Gilbert (git) ha scritto: > +#ifndef WIN32 > +if (rd) { > +how = SHUT_RD; > +} > + > +if (wr) { > +how = rd ? SHUT_RDWR : SHUT_WR; > +} > + > +#else > +/* Untested */ > +if (rd) { > +how = SD_RECEIVE; > +} > + >

[Qemu-devel] [PATCH v4 08/47] socket shutdown

2014-10-03 Thread Dr. David Alan Gilbert (git)
From: "Dr. David Alan Gilbert" Add QEMUFile interface to allow a socket to be 'shut down' - i.e. any reads/writes will fail (and any blocking read/write will be woken). Add qemu_socket wrapper to let OS dependencies be extracted out. Signed-off-by: Dr. David Alan Gilbert --- include/migration