[libvirt] [PATCH 2/4] Refactor message sending to allow code reuse for data streams