Switch to using packed structures for our command buffers.

These buffers are passed across a socket and don't necessarily have the same
alignment/padding on both 32-bit and 64-bit. This can result in subtle errors
in unpacking the command buffer.

Change-Id: Ic4fb7faa58b10553d55fd2ab3643ecc1a1c4ac4c
1 file changed