Re: [libvirt] [PATCH] MacOS: Handle changes to xdrproc_t definition

2013-11-03 Thread Doug Goldstein
On Fri, Nov 1, 2013 at 9:55 PM, Eric Blake wrote: > On 10/30/2013 10:28 AM, Doug Goldstein wrote: >> With Mac OS X 10.9, xdrproc_t is no longer defined as: >> >> typedef bool_t (*xdrproc_t)(XDR *, ...); >> >> but instead as: >> >> typdef bool_t (*xdrproc_t)(XDR *, void *, unsigned int); >> >> For

Re: [libvirt] [PATCH] MacOS: Handle changes to xdrproc_t definition

2013-11-02 Thread Ryota Ozaki
On Sat, Nov 2, 2013 at 11:55 AM, Eric Blake wrote: > On 10/30/2013 10:28 AM, Doug Goldstein wrote: >> With Mac OS X 10.9, xdrproc_t is no longer defined as: >> >> typedef bool_t (*xdrproc_t)(XDR *, ...); >> >> but instead as: >> >> typdef bool_t (*xdrproc_t)(XDR *, void *, unsigned int); >> >> For

Re: [libvirt] [PATCH] MacOS: Handle changes to xdrproc_t definition

2013-11-01 Thread Eric Blake
On 10/30/2013 10:28 AM, Doug Goldstein wrote: > With Mac OS X 10.9, xdrproc_t is no longer defined as: > > typedef bool_t (*xdrproc_t)(XDR *, ...); > > but instead as: > > typdef bool_t (*xdrproc_t)(XDR *, void *, unsigned int); > > For reference, Linux systems typically define it as: > > type

Re: [libvirt] [PATCH] MacOS: Handle changes to xdrproc_t definition

2013-10-30 Thread Doug Goldstein
On Wed, Oct 30, 2013 at 11:28 AM, Doug Goldstein wrote: > With Mac OS X 10.9, xdrproc_t is no longer defined as: > > typedef bool_t (*xdrproc_t)(XDR *, ...); > > but instead as: > > typdef bool_t (*xdrproc_t)(XDR *, void *, unsigned int); > > For reference, Linux systems typically define it as: >

[libvirt] [PATCH] MacOS: Handle changes to xdrproc_t definition

2013-10-30 Thread Doug Goldstein
With Mac OS X 10.9, xdrproc_t is no longer defined as: typedef bool_t (*xdrproc_t)(XDR *, ...); but instead as: typdef bool_t (*xdrproc_t)(XDR *, void *, unsigned int); For reference, Linux systems typically define it as: typedef bool_t (*xdrproc_t)(XDR *, void *, ...); The rationale explaine