diff options
author | Frediano Ziglio <fziglio@redhat.com> | 2015-07-21 14:56:38 +0100 |
---|---|---|
committer | Frediano Ziglio <fziglio@redhat.com> | 2015-08-11 10:24:36 +0100 |
commit | 5539048fe9850b1e8895bc46dccd7767c00d15ee (patch) | |
tree | c51ff533f2c88db181ee1e1fbdfb4dbab3461a61 | |
parent | ec421b4c0bb5c959a6ad762d5f9c440c01b716bc (diff) |
PROTO TODOsdissector_v5
-rw-r--r-- | spice.proto | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/spice.proto b/spice.proto index 3f577b0..264b243 100644 --- a/spice.proto +++ b/spice.proto @@ -620,6 +620,7 @@ struct DisplayBase { Clip clip; } @ctype(SpiceMsgDisplayBase) @ws_txt("SpiceMsgDisplayBase - SpiceRect box (%u-%u, %u-%u)", box.left, box.top, box.right, box.bottom); +// TODO generate a possible use not initialized struct ResourceID { uint8 type @ws("Type", resource_type); uint64 id @ws("id", resource_id); @@ -638,6 +639,7 @@ struct Palette { }; /* TODO "Pixmap pixels (%d bytes)" */ +/* @ws_txt("Pixmap pixels (%d bytes)", y * stride) */ struct BitmapData { bitmap_fmt format; bitmap_flags flags; @@ -765,6 +767,7 @@ struct Brush { } u; } @ws_txt("Brush - %u", type); +/* TODO strange way, check bitmap 0 to output differently */ struct QMask { mask_flags flags; Point pos; @@ -833,6 +836,7 @@ struct Head { uint32 x @ws("Head X coordinate", display_head_x); uint32 y @ws("Head Y coordinate", display_head_y); uint32 flags @ws("Head flags", display_head_flags); +// TODO generate a possible uninitialized value !!! } @ws_txt_n("Display Head #%u", INDEX); channel DisplayChannel : BaseChannel { @@ -1193,6 +1197,7 @@ struct CursorHeader { uint16 hot_spot_y @ws("Cursor hotspot Y", cursor_hotspot_y); } @ws_desc("Cursor Header"); +/* TODO see dissect_RedCursor */ struct Cursor { cursor_flags flags; switch (flags) { |