]> git.stg.codes - stg.git/blobdiff - stglibs/smux.lib/RFC1155-SMI.asn1
Port to CMake, get rid of os_int.h.
[stg.git] / stglibs / smux.lib / RFC1155-SMI.asn1
diff --git a/stglibs/smux.lib/RFC1155-SMI.asn1 b/stglibs/smux.lib/RFC1155-SMI.asn1
deleted file mode 100644 (file)
index 132e340..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-
--- WinAgents MIB Extraction Wizard\r
--- Extracted from rfc1155.txt 17.03.2005 16:16:50\r
-\r
-RFC1155-SMI DEFINITIONS ::= BEGIN\r
-\r
---EXPORTS  EVERYTHING\r
---        internet, directory, mgmt,\r
---        experimental, private, enterprises,\r
---        OBJECT-TYPE, ObjectName, ObjectSyntax, SimpleSyntax,\r
---        ApplicationSyntax, NetworkAddress, IpAddress,\r
---        Counter, Gauge, TimeTicks, Opaque;\r
-\r
- -- the path to the root\r
-\r
- internet      OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }\r
-\r
- directory     OBJECT IDENTIFIER ::= { internet 1 }\r
-\r
- mgmt          OBJECT IDENTIFIER ::= { internet 2 }\r
-\r
- experimental  OBJECT IDENTIFIER ::= { internet 3 }\r
-\r
- private       OBJECT IDENTIFIER ::= { internet 4 }\r
- enterprises   OBJECT IDENTIFIER ::= { private 1 }\r
-\r
-\r
- -- definition of object types\r
-\r
--- MIB Extraction: All MACRO definitions are predefined by compiler\r
--- commented by MIB Extraction:  OBJECT-TYPE MACRO ::=\r
--- commented by MIB Extraction:  BEGIN\r
--- commented by MIB Extraction:      TYPE NOTATION ::= "SYNTAX" type (TYPE ObjectSyntax)\r
--- commented by MIB Extraction:                        "ACCESS" Access\r
--- commented by MIB Extraction:                        "STATUS" Status\r
--- commented by MIB Extraction:      VALUE NOTATION ::= value (VALUE ObjectName)\r
--- commented by MIB Extraction: \r
--- commented by MIB Extraction:      Access ::= "read-only"\r
--- commented by MIB Extraction:                      | "read-write"\r
--- commented by MIB Extraction:                      | "write-only"\r
--- commented by MIB Extraction:                      | "not-accessible"\r
--- commented by MIB Extraction:      Status ::= "mandatory"\r
--- commented by MIB Extraction:                      | "optional"\r
--- commented by MIB Extraction:                      | "obsolete"\r
--- commented by MIB Extraction:  END\r
-\r
-    -- names of objects in the MIB\r
-\r
-    ObjectName ::=\r
-        OBJECT IDENTIFIER\r
-\r
-\r
-    -- syntax of objects in the MIB\r
-\r
-    ObjectSyntax ::=\r
-        CHOICE {\r
-            simple\r
-                SimpleSyntax,\r
-\r
-    -- note that simple SEQUENCEs are not directly\r
-    -- mentioned here to keep things simple (i.e.,\r
-    -- prevent mis-use).  However, application-wide\r
-    -- types which are IMPLICITly encoded simple\r
-    -- SEQUENCEs may appear in the following CHOICE\r
-\r
-            application-wide\r
-                ApplicationSyntax\r
-        }\r
-\r
-       SimpleSyntax ::=\r
-           CHOICE {\r
-               number\r
-                   INTEGER,\r
-\r
-               string\r
-                   OCTET STRING,\r
-\r
-               object\r
-                   OBJECT IDENTIFIER,\r
-\r
-               empty\r
-                   NULL\r
-           }\r
-\r
-       ApplicationSyntax ::=\r
-           CHOICE {\r
-               address\r
-                   NetworkAddress,\r
-\r
-               counter\r
-                   Counter,\r
-\r
-               gauge\r
-                   Gauge,\r
-\r
-               ticks\r
-                   TimeTicks,\r
-\r
-               arbitrary\r
-                   Opaque\r
-\r
-       -- other application-wide types, as they are\r
-       -- defined, will be added here\r
-           }\r
-\r
-\r
-       -- application-wide types\r
-\r
-       NetworkAddress ::=\r
-           CHOICE {\r
-               internet\r
-                   IpAddress\r
-           }\r
-\r
-       IpAddress ::=\r
-           [APPLICATION 0]          -- in network-byte order\r
-               IMPLICIT OCTET STRING (SIZE (4))\r
-\r
-       Counter ::=\r
-           [APPLICATION 1]\r
-               IMPLICIT INTEGER (0..4294967295)\r
-\r
-       Gauge ::=\r
-           [APPLICATION 2]\r
-               IMPLICIT INTEGER (0..4294967295)\r
-\r
-       TimeTicks ::=\r
-           [APPLICATION 3]\r
-               IMPLICIT INTEGER (0..4294967295)\r
-\r
-       Opaque ::=\r
-           [APPLICATION 4]          -- arbitrary ASN.1 value,\r
-               IMPLICIT OCTET STRING   --   "double-wrapped"\r
-\r
-       END\r