FW 08.01.00 McDATA E/OS SNMP Support Manual (620-000131-630, November 2005)
G
G-34
E/OS SNMP Support Manual
SNMPv3 MIB
object instance is not in the MIB view. If one or more match, then the
object instance is included in, or excluded from, the MIB view
according to the value of vacmViewTreeFamilyType in the entry
whose value of vacmViewTreeFamilySubtree has the most
sub-identifiers. If multiple entries match and have the same number
of sub-identifiers (when wildcarding is specified with the value of
vacmViewTreeFamilyMask), then the lexicographically greatest
instance of vacmViewTreeFamilyType determines the inclusion or
exclusion.
An object instance's OBJECT IDENTIFIER X matches an active entry
in this table when the number of sub-identifiers in X is at least as
many as in the value of vacmViewTreeFamilySubtree for the entry,
and each sub-identifier in the value of vacmViewTreeFamilySubtree
matches its corresponding sub-identifier in X. Two sub-identifiers
match either if the corresponding bit of the value of
vacmViewTreeFamilyMask for the entry is zero (the 'wild card'
value), or if they are equal.
A 'family' of subtrees is the set of subtrees defined by a particular
combination of values of vacmViewTreeFamilySubtree and
vacmViewTreeFamilyMask. In the case where no 'wild card' is
defined in the vacmViewTreeFamilyMask, the family of subtrees
reduces to a single subtree.
When creating or changing MIB views, an SNMP Command
Generator application should utilize the vacmViewSpinLock to try to
avoid collisions. See DESCRIPTION clause of vacmViewSpinLock.
When creating MIB views, it is strongly advised that first the
'excluded' vacmViewTreeFamilyEntries are created and then the
'included' entries.
When deleting MIB views, it is strongly advised that first the
'included' vacmViewTreeFamilyEntries are deleted and then the
'excluded' entries.
If a create for an entry for instance-level access control is received and
the implementation does not support instance-level granularity, then
an inconsistentName error must be returned.
Sequence
::= { vacmMIBViews 2 }
vacmViewTreeFamilyEntry
Syntax VacmViewTreeFamilyEntry