Initial commit
This commit is contained in:
79
MIBS/RFC-1212
Normal file
79
MIBS/RFC-1212
Normal file
@ -0,0 +1,79 @@
|
||||
-- file: RFC-1212.my
|
||||
-- changes:
|
||||
-- Removed IMPORTS.
|
||||
-- Commented out OBJECT-TYPE macro definition and replaced
|
||||
-- with SMIC directive to enable it.
|
||||
-- dperkins@scruznet.com
|
||||
|
||||
|
||||
|
||||
RFC-1212 DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Make builtin items known
|
||||
-- SMI OBJECT-TYPE
|
||||
|
||||
|
||||
-- OBJECT-TYPE MACRO ::=
|
||||
-- BEGIN
|
||||
-- TYPE NOTATION ::=
|
||||
-- must conform to
|
||||
-- RFC1155's ObjectSyntax
|
||||
-- "SYNTAX" type(ObjectSyntax)
|
||||
-- "ACCESS" Access
|
||||
-- "STATUS" Status
|
||||
-- DescrPart
|
||||
-- ReferPart
|
||||
-- IndexPart
|
||||
-- DefValPart
|
||||
-- VALUE NOTATION ::= value (VALUE ObjectName)
|
||||
--
|
||||
-- Access ::= "read-only"
|
||||
-- | "read-write"
|
||||
-- | "write-only"
|
||||
-- | "not-accessible"
|
||||
-- Status ::= "mandatory"
|
||||
-- | "optional"
|
||||
-- | "obsolete"
|
||||
-- | "deprecated"
|
||||
--
|
||||
-- DescrPart ::=
|
||||
-- "DESCRIPTION" value (description DisplayString)
|
||||
-- | empty
|
||||
--
|
||||
-- ReferPart ::=
|
||||
-- "REFERENCE" value (reference DisplayString)
|
||||
-- | empty
|
||||
--
|
||||
-- IndexPart ::=
|
||||
-- "INDEX" "{" IndexTypes "}"
|
||||
-- | empty
|
||||
-- IndexTypes ::=
|
||||
-- IndexType | IndexTypes "," IndexType
|
||||
-- IndexType ::=
|
||||
-- if indexobject, use the SYNTAX
|
||||
-- value of the correspondent
|
||||
-- OBJECT-TYPE invocation
|
||||
-- value (indexobject ObjectName)
|
||||
-- otherwise use named SMI type
|
||||
-- must conform to IndexSyntax below
|
||||
-- | type (indextype)
|
||||
--
|
||||
-- DefValPart ::=
|
||||
-- "DEFVAL" "{" value (defvalue ObjectSyntax) "}"
|
||||
-- | empty
|
||||
-- END
|
||||
--
|
||||
-- IndexSyntax ::=
|
||||
-- CHOICE {
|
||||
-- number
|
||||
-- INTEGER (0..MAX),
|
||||
-- string
|
||||
-- OCTET STRING,
|
||||
-- object
|
||||
-- OBJECT IDENTIFIER,
|
||||
-- address
|
||||
-- NetworkAddress,
|
||||
-- ipAddress
|
||||
-- IpAddress
|
||||
-- }
|
||||
END
|
Reference in New Issue
Block a user