3.1.6.1 No Server Response
This event is triggered by the expiration of the Wait For Response Timer (section 3.1.2.1).
If the CurrentNetworkIndex ADM element does not equal the NumberOfNetworkAddresses ADM element, the client MUST send a new TopologyClientRequest (section 2.2.2) packet.
If the CurrentNetworkIndex ADM element equals the NumberOfNetworkAddresses ADM element, the LastTopologyServerReply ADM element is empty, and the TopologyServerReplyReceived ADM element equals FALSE, the protocol MUST set the ValidLastSuccessfulNetworkAddress ADM element to FALSE and complete the processing of the Get Directory Server List (section 3.1.4.1) Higher-Layer Triggered event by returning a code that indicates failure.<19>
If the CurrentNetworkIndex ADM element equals the NumberOfNetworkAddresses ADM element and either the LastTopologyServerReply ADM element is not empty or the TopologyServerReplyReceived ADM element equals TRUE, the protocol MUST perform the following actions:
If LastTopologyServerReply.DirectoryServiceServerSize is not zero, the protocol MUST trigger the Populate DirectoryServerList (section 3.1.7.1) event.
The protocol MUST trigger the Populate ConnectedNetworkIdentifierList (section 3.1.7.2) event.
The protocol MUST complete the processing of the Get Directory Server List (section 3.1.4.1) Higher-Layer Triggered Event.