3.1.6.2 Server Application Notifies of a Request to Move to a New Resource

The calling application provides the Witness client name and resource name. The resource name can be an interface group name, an IP address, or a host name.

The server MUST search for all WitnessRegistrations in the WitnessRegistrationList where WitnessRegistration.WitnessClientName matches the application-provided witness client name.

For each WitnessRegistration matched, the server MUST create or overwrite the move entry in WitnessRegistration.PendingMoveNotification, setting the Notification.Destination to the application-provided resource name.

The server MUST awaken any client requests awaiting notification in section 3.1.4.4.