[libvirt PATCH 2/3] rpc: fix buffer offset updates after decoding payload