Blame mibs/ietf/T11-FC-ROUTE-MIB

Packit Service 9ccfef
T11-FC-ROUTE-MIB DEFINITIONS ::= BEGIN
Packit Service 9ccfef
Packit Service 9ccfef
IMPORTS
Packit Service 9ccfef
    MODULE-IDENTITY, OBJECT-TYPE,
Packit Service 9ccfef
    Unsigned32, mib-2                   FROM SNMPv2-SMI  -- [RFC2578]
Packit Service 9ccfef
    MODULE-COMPLIANCE, OBJECT-GROUP     FROM SNMPv2-CONF -- [RFC2580]
Packit Service 9ccfef
    RowStatus, TimeStamp,
Packit Service 9ccfef
    StorageType                         FROM SNMPv2-TC   -- [RFC2579]
Packit Service 9ccfef
    InterfaceIndex, InterfaceIndexOrZero  FROM IF-MIB    -- [RFC2863]
Packit Service 9ccfef
    fcmInstanceIndex, fcmSwitchIndex,
Packit Service 9ccfef
    FcAddressIdOrZero, FcDomainIdOrZero FROM FC-MGMT-MIB -- [FC-MGMT]
Packit Service 9ccfef
    T11FabricIndex                      FROM T11-TC-MIB; -- [RFC4439]
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteMIB MODULE-IDENTITY
Packit Service 9ccfef
    LAST-UPDATED "200608140000Z"
Packit Service 9ccfef
    ORGANIZATION "T11"
Packit Service 9ccfef
    CONTACT-INFO
Packit Service 9ccfef
              "     Claudio DeSanti
Packit Service 9ccfef
                    Cisco Systems, Inc.
Packit Service 9ccfef
                    170 West Tasman Drive
Packit Service 9ccfef
                    San Jose, CA 95134 USA
Packit Service 9ccfef
                    EMail: cds@cisco.com
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
                    Keith McCloghrie
Packit Service 9ccfef
                    Cisco Systems, Inc.
Packit Service 9ccfef
                    170 West Tasman Drive
Packit Service 9ccfef
                    San Jose, CA USA 95134
Packit Service 9ccfef
                    Email: kzm@cisco.com"
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The MIB module for configuring and displaying Fibre
Packit Service 9ccfef
           Channel Route Information.
Packit Service 9ccfef
Packit Service 9ccfef
           Copyright (C) The Internet Society (2006).  This version
Packit Service 9ccfef
           of this MIB module is part of RFC 4625;  see the RFC
Packit Service 9ccfef
           itself for full legal notices."
Packit Service 9ccfef
    REVISION     "200608140000Z"
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "Initial version of this MIB module, published as RFC4625."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= {mib-2 144 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteNotifications OBJECT IDENTIFIER ::= { t11FcRouteMIB 0 }
Packit Service 9ccfef
t11FcRouteObjects       OBJECT IDENTIFIER ::= { t11FcRouteMIB 1 }
Packit Service 9ccfef
t11FcRouteConformance   OBJECT IDENTIFIER ::= { t11FcRouteMIB 2 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Per-Fabric routing information
Packit Service 9ccfef
--
Packit Service 9ccfef
t11FcRouteFabricTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF T11FcRouteFabricEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The table containing Fibre Channel Routing information
Packit Service 9ccfef
           that is specific to a Fabric."
Packit Service 9ccfef
    ::= { t11FcRouteObjects 1 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteFabricEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      T11FcRouteFabricEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "Each entry contains routing information specific to a
Packit Service 9ccfef
           particular Fabric on a particular switch (identified by
Packit Service 9ccfef
           values of fcmInstanceIndex and fcmSwitchIndex)."
Packit Service 9ccfef
    INDEX      { fcmInstanceIndex, fcmSwitchIndex,
Packit Service 9ccfef
                 t11FcRouteFabricIndex }
Packit Service 9ccfef
    ::= { t11FcRouteFabricTable 1 }
Packit Service 9ccfef
Packit Service 9ccfef
T11FcRouteFabricEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        t11FcRouteFabricIndex      T11FabricIndex,
Packit Service 9ccfef
        t11FcRouteFabricLastChange TimeStamp
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteFabricIndex OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      T11FabricIndex
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "A unique index value that uniquely identifies a
Packit Service 9ccfef
           particular Fabric.
Packit Service 9ccfef
Packit Service 9ccfef
           In a Fabric conformant to FC-SW-3, only a single Fabric
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           can operate within a physical infrastructure, and thus
Packit Service 9ccfef
           the value of this Fabric Index will always be 1.
Packit Service 9ccfef
Packit Service 9ccfef
           In a Fabric conformant to FC-SW-4, multiple Virtual Fabrics
Packit Service 9ccfef
           can operate within one (or more) physical infrastructures.
Packit Service 9ccfef
           In such a case, index value is used to uniquely identify a
Packit Service 9ccfef
           particular Fabric within a physical infrastructure."
Packit Service 9ccfef
    ::= { t11FcRouteFabricEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteFabricLastChange OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      TimeStamp
Packit Service 9ccfef
    MAX-ACCESS  read-only
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The value of sysUpTime at the most recent time when any
Packit Service 9ccfef
           corresponding row in the t11FcRouteTable was created,
Packit Service 9ccfef
           modified, or deleted.  A corresponding row in the
Packit Service 9ccfef
           t11FcRouteTable is for the same management instance,
Packit Service 9ccfef
           the same switch, and same Fabric as the row in this table.
Packit Service 9ccfef
Packit Service 9ccfef
           If no change has occurred since the last restart of the
Packit Service 9ccfef
           management system, then the value of this object is 0."
Packit Service 9ccfef
    ::= { t11FcRouteFabricEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Fibre Channel Routing table
Packit Service 9ccfef
--
Packit Service 9ccfef
t11FcRouteTable OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      SEQUENCE OF T11FcRouteEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The Fibre Channel Routing tables for the
Packit Service 9ccfef
           locally managed switches.  This table lists all the
Packit Service 9ccfef
           routes that are configured in and/or computed by any
Packit Service 9ccfef
           local switch for any Fabric.
Packit Service 9ccfef
Packit Service 9ccfef
           Such routes are used by a switch to forward frames (of user
Packit Service 9ccfef
           data) on a Fabric.  The conceptual process is based on
Packit Service 9ccfef
           extracting the Destination Fibre Channel Address Identifier
Packit Service 9ccfef
           (D_ID) out of a received frame (of user data) and comparing
Packit Service 9ccfef
           it to each entry of this table that is applicable to the
Packit Service 9ccfef
           given switch and Fabric.  Such comparison consists of first
Packit Service 9ccfef
           performing a logical-AND of the extracted D_ID with a mask
Packit Service 9ccfef
           (the value of t11FcRouteDestMask) and second comparing the
Packit Service 9ccfef
           result of that 'AND' operation to the value of
Packit Service 9ccfef
           t11FcRouteDestAddrId.  A similar comparison is made of the
Packit Service 9ccfef
           Source Fibre Channel Address Identifier (S_ID) of a frame
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           against the t11FcRouteSrcAddrId and t11FcRouteSrcMask values
Packit Service 9ccfef
           of an entry.  If an entry's value of t11FcRouteInInterface
Packit Service 9ccfef
           is non-zero, then a further comparison determines if the
Packit Service 9ccfef
           frame was received on the appropriate interface.  If all of
Packit Service 9ccfef
           these comparisons for a particular entry are successful,
Packit Service 9ccfef
           then that entry represents a potential route for forwarding
Packit Service 9ccfef
           the received frame.
Packit Service 9ccfef
Packit Service 9ccfef
           For entries configured by a user, t11FcRouteProto has
Packit Service 9ccfef
           the value 'netmgmt'; only entries of this type can be
Packit Service 9ccfef
           deleted by the user."
Packit Service 9ccfef
    ::= { t11FcRouteObjects 2 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteEntry OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      T11FcRouteEntry
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "Each entry contains a route to a particular destination,
Packit Service 9ccfef
           possibly from a particular subset of source addresses,
Packit Service 9ccfef
           on a particular Fabric via a particular output interface
Packit Service 9ccfef
           and learned in a particular manner."
Packit Service 9ccfef
    INDEX       { fcmInstanceIndex, fcmSwitchIndex,
Packit Service 9ccfef
                  t11FcRouteFabricIndex,
Packit Service 9ccfef
                  t11FcRouteDestAddrId, t11FcRouteDestMask,
Packit Service 9ccfef
                  t11FcRouteSrcAddrId, t11FcRouteSrcMask,
Packit Service 9ccfef
                  t11FcRouteInInterface, t11FcRouteProto,
Packit Service 9ccfef
                  t11FcRouteOutInterface }
Packit Service 9ccfef
    ::= { t11FcRouteTable 1 }
Packit Service 9ccfef
T11FcRouteEntry ::=
Packit Service 9ccfef
    SEQUENCE {
Packit Service 9ccfef
        t11FcRouteDestAddrId   FcAddressIdOrZero,
Packit Service 9ccfef
        t11FcRouteDestMask     FcAddressIdOrZero,
Packit Service 9ccfef
        t11FcRouteSrcAddrId    FcAddressIdOrZero,
Packit Service 9ccfef
        t11FcRouteSrcMask      FcAddressIdOrZero,
Packit Service 9ccfef
        t11FcRouteInInterface  InterfaceIndexOrZero,
Packit Service 9ccfef
        t11FcRouteProto        INTEGER,
Packit Service 9ccfef
        t11FcRouteOutInterface InterfaceIndex,
Packit Service 9ccfef
        t11FcRouteDomainId     FcDomainIdOrZero,
Packit Service 9ccfef
        t11FcRouteMetric       Unsigned32,
Packit Service 9ccfef
        t11FcRouteType         INTEGER,
Packit Service 9ccfef
        t11FcRouteIfDown       INTEGER,
Packit Service 9ccfef
        t11FcRouteStorageType  StorageType,
Packit Service 9ccfef
        t11FcRouteRowStatus    RowStatus
Packit Service 9ccfef
    }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteDestAddrId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      FcAddressIdOrZero (SIZE (3))
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The destination Fibre Channel Address Identifier of
Packit Service 9ccfef
           this route.  A zero-length string for this field is
Packit Service 9ccfef
           not allowed."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 1 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteDestMask OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      FcAddressIdOrZero
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The mask to be logical-ANDed with a destination
Packit Service 9ccfef
           Fibre Channel Address Identifier before it is compared
Packit Service 9ccfef
           to the value in the t11FcRouteDestAddrId field.
Packit Service 9ccfef
           Allowed values are 255.255.255, 255.255.0, or 255.0.0.
Packit Service 9ccfef
           FSPF's definition generates routes to a Domain_ID,
Packit Service 9ccfef
           so the mask for all FSPF-generated routes is 255.0.0.
Packit Service 9ccfef
           The zero-length value has the same meaning as 0.0.0."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 2 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteSrcAddrId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      FcAddressIdOrZero
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The source Fibre Channel Address Identifier of this
Packit Service 9ccfef
           route.  Note that if this object and the corresponding
Packit Service 9ccfef
           instance of t11FcRouteSrcMask both have a value of 0.0.0,
Packit Service 9ccfef
           then this route matches all source addresses.  The
Packit Service 9ccfef
           zero-length value has the same meaning as 0.0.0."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 3 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteSrcMask OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      FcAddressIdOrZero
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The mask to be logical-ANDed with a source
Packit Service 9ccfef
           Fibre Channel Address Identifier before it is compared
Packit Service 9ccfef
           to the value in the t11FcRouteSrcAddrId field.  Allowed
Packit Service 9ccfef
           values are 255.255.255, 255.255.0, 255.0.0, or 0.0.0.
Packit Service 9ccfef
           The zero-length value has the same meaning as 0.0.0."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 4 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteInInterface OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InterfaceIndexOrZero
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "If the value of this object is non-zero, it is the
Packit Service 9ccfef
           value of ifIndex that identifies the local
Packit Service 9ccfef
           Fibre Channel interface through which a frame
Packit Service 9ccfef
           must have been received in order to match with
Packit Service 9ccfef
           this entry.  If the value of this object is zero,
Packit Service 9ccfef
           the matching does not require that the frame be
Packit Service 9ccfef
           received on any specific interface."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 5 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteProto OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX   INTEGER {
Packit Service 9ccfef
                 other(1),
Packit Service 9ccfef
                 local(2),
Packit Service 9ccfef
                 netmgmt(3),
Packit Service 9ccfef
                 fspf(4)
Packit Service 9ccfef
              }
Packit Service 9ccfef
    MAX-ACCESS not-accessible
Packit Service 9ccfef
    STATUS   current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The mechanism via which this route was learned:
Packit Service 9ccfef
                other(1)  - not specified
Packit Service 9ccfef
                local(2)  - local interface
Packit Service 9ccfef
                netmgmt(3)- static route
Packit Service 9ccfef
                fspf(4)   - Fibre Shortest Path First
Packit Service 9ccfef
           "
Packit Service 9ccfef
    ::= { t11FcRouteEntry 6 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteOutInterface OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      InterfaceIndex
Packit Service 9ccfef
    MAX-ACCESS  not-accessible
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The value of ifIndex that identifies the local
Packit Service 9ccfef
           Fibre Channel interface through which the next hop
Packit Service 9ccfef
           of this route is to be reached."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 7 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteDomainId OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      FcDomainIdOrZero
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The domain_ID of next hop switch.
Packit Service 9ccfef
Packit Service 9ccfef
           This object can have a value of zero if the value
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
           of t11FcRouteProto is 'local'."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 8 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteMetric OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      Unsigned32 (0..65536)
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The routing metric for this route.
Packit Service 9ccfef
Packit Service 9ccfef
           The use of this object is dependent on t11FcRouteProto."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 9 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    local(1),
Packit Service 9ccfef
                    remote(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The type of route.
Packit Service 9ccfef
Packit Service 9ccfef
           local(1)  - a route for which the next Fibre Channel
Packit Service 9ccfef
                       port is the final destination;
Packit Service 9ccfef
           remote(2) - a route for which the next Fibre Channel
Packit Service 9ccfef
                      port is not the final destination."
Packit Service 9ccfef
    DEFVAL {local}
Packit Service 9ccfef
    ::= { t11FcRouteEntry 10 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteIfDown OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      INTEGER {
Packit Service 9ccfef
                    remove(1),
Packit Service 9ccfef
                    retain(2)
Packit Service 9ccfef
                }
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The value of this object indicates what happens to
Packit Service 9ccfef
           this route when the output interface (given by the
Packit Service 9ccfef
           corresponding value of t11FcRouteOutInterface) is
Packit Service 9ccfef
           operationally 'down'.  If this object's value is 'retain',
Packit Service 9ccfef
           the route is to be retained in this table.  If this
Packit Service 9ccfef
           object's value is 'remove', the route is to be removed
Packit Service 9ccfef
           from this table."
Packit Service 9ccfef
    DEFVAL  { retain }
Packit Service 9ccfef
    ::= { t11FcRouteEntry 11 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteStorageType OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      StorageType
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The storage type for this conceptual row.
Packit Service 9ccfef
           Conceptual rows having the value 'permanent' need not
Packit Service 9ccfef
           allow write-access to any columnar objects in the row."
Packit Service 9ccfef
       DEFVAL { nonVolatile }
Packit Service 9ccfef
    ::= { t11FcRouteEntry 12 }
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteRowStatus OBJECT-TYPE
Packit Service 9ccfef
    SYNTAX      RowStatus
Packit Service 9ccfef
    MAX-ACCESS  read-create
Packit Service 9ccfef
    STATUS      current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The status of this conceptual row.
Packit Service 9ccfef
           The only rows that can be deleted by setting this object to
Packit Service 9ccfef
           'destroy' are those for which t11FcRouteProto has the value
Packit Service 9ccfef
           'netmgmt'."
Packit Service 9ccfef
    ::= { t11FcRouteEntry 13 }
Packit Service 9ccfef
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Conformance
Packit Service 9ccfef
--
Packit Service 9ccfef
t11FcRouteCompliances OBJECT IDENTIFIER
Packit Service 9ccfef
                         ::= { t11FcRouteConformance 1 }
Packit Service 9ccfef
t11FcRouteGroups      OBJECT IDENTIFIER
Packit Service 9ccfef
                         ::= { t11FcRouteConformance 2 }
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
t11FcRouteCompliance  MODULE-COMPLIANCE
Packit Service 9ccfef
    STATUS    current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "The compliance statement for entities that
Packit Service 9ccfef
           implement the T11-FC-ROUTE-MIB.
Packit Service 9ccfef
--
Packit Service 9ccfef
-- Note: The next four OBJECT clauses are for auxiliary objects, and the
Packit Service 9ccfef
-- SMIv2 does not permit inclusion of objects that are not accessible
Packit Service 9ccfef
-- in an OBJECT clause (see Sections 3.1 & 5.4.3 in STD 58, RFC 2580).
Packit Service 9ccfef
-- Thus, these four clauses cannot be included below in the normal
Packit Service 9ccfef
-- location for OBJECT clauses.
Packit Service 9ccfef
--
Packit Service 9ccfef
--      OBJECT     t11FcRouteSrcAddrId
Packit Service 9ccfef
--      SYNTAX     FcAddressIdOrZero (SIZE (0))
Packit Service 9ccfef
--      DESCRIPTION
Packit Service 9ccfef
--             'Support is not required for routes that
Packit Service 9ccfef
--             match only a subset of possible source
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
--             addresses.'
Packit Service 9ccfef
--
Packit Service 9ccfef
--      OBJECT     t11FcRouteSrcMask
Packit Service 9ccfef
--      SYNTAX     FcAddressIdOrZero (SIZE (0))
Packit Service 9ccfef
--      DESCRIPTION
Packit Service 9ccfef
--             'Support is not required for routes that
Packit Service 9ccfef
--             match only a subset of possible source
Packit Service 9ccfef
--             addresses.'
Packit Service 9ccfef
--
Packit Service 9ccfef
--      OBJECT     t11FcRouteDestMask
Packit Service 9ccfef
--      DESCRIPTION
Packit Service 9ccfef
--             'Support is mandatory only for FSPF-generated
Packit Service 9ccfef
--             routes.  Since FSPF's definition generates
Packit Service 9ccfef
--             routes to a Domain_ID, the mask for all
Packit Service 9ccfef
--             FSPF-generated routes is 255.0.0.  Thus,
Packit Service 9ccfef
--             support is only required for 255.0.0.'
Packit Service 9ccfef
--
Packit Service 9ccfef
--      OBJECT     t11FcRouteInInterface
Packit Service 9ccfef
--      SYNTAX     InterfaceIndexOrZero (0)
Packit Service 9ccfef
--      DESCRIPTION
Packit Service 9ccfef
--             'Support for routes specific to particular
Packit Service 9ccfef
--             source interfaces is not required.'
Packit Service 9ccfef
          "
Packit Service 9ccfef
Packit Service 9ccfef
    MODULE  -- this module
Packit Service 9ccfef
        MANDATORY-GROUPS { t11FcRouteGroup }
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteIfDown
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteDomainId
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteMetric
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteType
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteStorageType
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
        OBJECT     t11FcRouteRowStatus
Packit Service 9ccfef
        SYNTAX     INTEGER { active(1) }
Packit Service 9ccfef
        MIN-ACCESS read-only
Packit Service 9ccfef
        DESCRIPTION
Packit Service 9ccfef
               "Write access is not required."
Packit Service 9ccfef
Packit Service 9ccfef
    ::= { t11FcRouteCompliances 1 }
Packit Service 9ccfef
t11FcRouteGroup  OBJECT-GROUP
Packit Service 9ccfef
    OBJECTS  { t11FcRouteFabricLastChange,
Packit Service 9ccfef
               t11FcRouteDomainId,
Packit Service 9ccfef
               t11FcRouteMetric,
Packit Service 9ccfef
               t11FcRouteType,
Packit Service 9ccfef
               t11FcRouteIfDown,
Packit Service 9ccfef
               t11FcRouteStorageType,
Packit Service 9ccfef
               t11FcRouteRowStatus
Packit Service 9ccfef
             }
Packit Service 9ccfef
    STATUS   current
Packit Service 9ccfef
    DESCRIPTION
Packit Service 9ccfef
           "A collection of objects for displaying and configuring
Packit Service 9ccfef
           routes."
Packit Service 9ccfef
    ::= { t11FcRouteGroups 1 }
Packit Service 9ccfef
Packit Service 9ccfef
END