Introduce VIR_MIGRATE_PARAM_TLS_DESTINATION migration param
Introduce VIR_MIGRATE_PARAM_TLS_DESTINATION migration param

Normally the TLS certificate from the destination host must match the
host's name for TLS verification to succeed. When the certificate does
not match the destination hostname and the expected cetificate's
hostname is known, this parameter can be used to pass this expected
hostname when starting the migration.

Signed-off-by: Jiri Denemark <62bdf77dc47919a4d59a91822129d14633cfca81@redhat.com>
Reviewed-by: Pavel Hrdina <d4772d05997b8abf035041e3b4f4996380ea7e7a@redhat.com>

zippy2/libvirt,zippy2/libvirt,jardasgit/libvirt,fabianfreyer/libvirt,fabianfreyer/libvirt,crobinso/libvirt,olafhering/libvirt,jfehlig/libvirt,crobinso/libvirt,crobinso/libvirt,jardasgit/libvirt,nertpinx/libvirt,jfehlig/libvirt,libvirt/libvirt,fabianfreyer/libvirt,libvirt/libvirt,nertpinx/libvirt,zippy2/libvirt,jardasgit/libvirt,nertpinx/libvirt,nertpinx/libvirt,jfehlig/libvirt,jfehlig/libvirt,olafhering/libvirt,jardasgit/libvirt,nertpinx/libvirt,libvirt/libvirt,crobinso/libvirt,olafhering/libvirt,fabianfreyer/libvirt,libvirt/libvirt,jardasgit/libvirt,olafhering/libvirt,fabianfreyer/libvirt,zippy2/libvirt