[libvirt] [PATCH 1/2] Fix many mistakes & inconsistencies in header file layout