Specifications

9032277-04 Software Superseded by CS3/MMS3
5-81
Patches Issued Since the CS2/MMS2 Release
The problem was ATM Discovery ran it tried to resolve all the ATM
models in the database. This should only occur when you run
AutoDiscovery from the Universe view. If AutoDiscovery is run from a
IPClassX, Network or LAN container it should only look at the ATM
switches contained within it and those that are connected to them.
The resolution was in several parts:
1. The AutoDiscovery code has been modified to call ATM
AutoDiscovery with an additional parameter, the modelhandle of the
Topology model from which AutoDiscovery is launched.
If the AutoDiscovery is launched from the Universe view or from the
command line without any arguments , the ATM AutoDiscovery works
the same as before. For this purpose additional data members were
added to the Landscape class (CsTboolean complete_disc &
CsModelHandle parameter_mh). If it is a complete discovery then the
complete_disc attribute is set to TRUE.
2. If the AutoDiscovery is launched from any other Topology model
other than Universe view then:
a. The complete_disc attribute is set to FALSE.
b. A search is made for all the models in landscape with the
ATM_ADISC_FRAG component. However, an ATMSwitch object is
created for only those models which are collected by the Topology
from which AutoDiscovery is launched and added to the
switch_list. For this purpose COLLECTED_BY_LIST attribute (
0x10c48 ) is read for each ATM Switch model found.
c. If an ATM Switch is collected by the Topology from which
AutoDiscovery was launched has a connection to another ATM
Switch which is not collected by that Topology then it will try to
find the neighbor switch and add it to the switch_list. To achieve
this we read the neighbor information for each port of the switch
(for switches that are present in switch_list). If it has neighbor,
add it to the switch_list (if it is not there already) if it is an ATM
Switch and if it is not already present in the switch_list.
d. A search will be performed for all the models with the model
name ATM_Network. An AtmNetwork object will be collected for
those models which are collected by the Topology from which
AutoDiscovery was launched and they will be added them to
network_list. For this purpose COLLECTED_BY_LIST attribute