Blame mibs/ietf/IPV6-TC

Packit 022b05
IPV6-TC DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
IMPORTS
Packit 022b05
     Integer32                FROM SNMPv2-SMI
Packit 022b05
     TEXTUAL-CONVENTION       FROM SNMPv2-TC;
Packit 022b05
Packit 022b05
Packit 022b05
-- definition of textual conventions
Packit 022b05
Ipv6Address ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "2x:"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This data type is used to model IPv6 addresses.
Packit 022b05
        This is a binary string of 16 octets in network
Packit 022b05
        byte-order."
Packit 022b05
     SYNTAX       OCTET STRING (SIZE (16))
Packit 022b05
Packit 022b05
Ipv6AddressPrefix ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "2x:"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This data type is used to model IPv6 address
Packit 022b05
       prefixes. This is a binary string of up to 16
Packit 022b05
       octets in network byte-order."
Packit 022b05
     SYNTAX       OCTET STRING (SIZE (0..16))
Packit 022b05
Packit 022b05
Ipv6AddressIfIdentifier ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "2x:"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "This data type is used to model IPv6 address
Packit 022b05
       interface identifiers. This is a binary string
Packit 022b05
        of up to 8 octets in network byte-order."
Packit 022b05
     SYNTAX      OCTET STRING (SIZE (0..8))
Packit 022b05
Packit 022b05
Ipv6IfIndex ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "d"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
       "A unique value, greater than zero for each
Packit 022b05
       internetwork-layer interface in the managed
Packit 022b05
       system. It is recommended that values are assigned
Packit 022b05
       contiguously starting from 1. The value for each
Packit 022b05
       internetwork-layer interface must remain constant
Packit 022b05
       at least from one re-initialization of the entity's
Packit 022b05
       network management system to the next
Packit 022b05
       re-initialization."
Packit 022b05
     SYNTAX       Integer32 (1..2147483647)
Packit 022b05
Packit 022b05
Ipv6IfIndexOrZero ::= TEXTUAL-CONVENTION
Packit 022b05
     DISPLAY-HINT "d"
Packit 022b05
     STATUS       current
Packit 022b05
     DESCRIPTION
Packit 022b05
         "This textual convention is an extension of the
Packit 022b05
         Ipv6IfIndex convention.  The latter defines
Packit 022b05
         a greater than zero value used to identify an IPv6
Packit 022b05
         interface in the managed system.  This extension
Packit 022b05
         permits the additional value of zero.  The value
Packit 022b05
         zero is object-specific and must therefore be
Packit 022b05
         defined as part of the description of any object
Packit 022b05
         which uses this syntax.  Examples of the usage of
Packit 022b05
         zero might include situations where interface was
Packit 022b05
         unknown, or when none or all interfaces need to be
Packit 022b05
         referenced."
Packit 022b05
     SYNTAX       Integer32 (0..2147483647)
Packit 022b05
Packit 022b05
END