[PATCH 1/9] qemuDomainValidateStorageSource: Rework protocol validation into a switch statement