[libvirt] [PATCH] Allow hash tables to use generic pointers as keys