> > This patch defines the structures of ioctls that are used between > win-vdagent and the qxl-wddm-dod driver. > > Signed-off-by: Sameeh Jubran <sameeh@xxxxxxxxxx> > --- > spice/qxl_windows.h | 16 ++++++++++++---- > 1 file changed, 12 insertions(+), 4 deletions(-) > > diff --git a/spice/qxl_windows.h b/spice/qxl_windows.h > index bc2ceff..c4776d4 100644 > --- a/spice/qxl_windows.h > +++ b/spice/qxl_windows.h > @@ -2,20 +2,28 @@ > #define _H_QXL_WINDOWS > > #include <spice/types.h> > - > +#include <spice/qxl_dev.h> > #include <spice/start-packed.h> > > enum { > QXL_ESCAPE_SET_CUSTOM_DISPLAY = 0x10001, > - QXL_ESCAPE_MONITOR_CONFIG > + QXL_ESCAPE_MONITOR_CONFIG, > + QXL_ESCAPE_VDAGENT_RUNNING Didn't we decide to remove this? > }; > > -typedef struct SPICE_ATTR_PACKED QXLEscapeSetCustomDisplay { > +struct SPICE_ATTR_PACKED QXLEscapeSetCustomDisplay { > uint32_t xres; > uint32_t yres; > uint32_t bpp; > -} QXLEscapeSetCustomDisplay; > +}; API change here. > > +struct SPICE_ATTR_PACKED QXL_ESCAPE { > + uint32_t ioctl; > + union { > + QXLEscapeSetCustomDisplay custom_display; > + QXLHead monitor_config; > + }; > +}; > #include <spice/end-packed.h> > > #endif /* _H_QXL_WINDOWS */ Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel