[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Embedded-pv-devel] [PATCH v10] xen: add para-virtual sound interface header file
>>> On 24.11.16 at 17:01, <andr2000@xxxxxxxxx> wrote: > +struct xensnd_close_req { > +}; I'm afraid structures without any members aren't permitted by C89. > +struct xensnd_request { > + uint8_t raw[64]; > +}; > + > +struct xensnd_response { > + uint8_t raw[64]; > +}; What are these two needed for now? If you want to enforce a minimum size, that would better go ... > +union xensnd_req { > + struct xensnd_request raw; > + struct { > + uint16_t id; > + uint8_t operation; > + uint8_t stream_idx; > + uint32_t padding; > + union { > + struct xensnd_open_req open; > + struct xensnd_close_req close; > + struct xensnd_write_req write; > + struct xensnd_read_req read; > + struct xensnd_get_vol_req get_vol; > + struct xensnd_set_vol_req set_vol; > + struct xensnd_mute_req mute; > + struct xensnd_unmute_req unmute; ... here. Also please observe ./CODING_STYLE (we don't use tabs for indentation). Jan _______________________________________________ Embedded-pv-devel mailing list Embedded-pv-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/cgi-bin/mailman/listinfo/embedded-pv-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |