Annotation of 43BSDReno/contrib/isode-beta/snmp/smux.my, revision 1.1.1.1

1.1       root        1: -- smux.my - SMUX management objects
                      2: 
                      3: -- $Header: /f/osi/snmp/RCS/smux.my,v 7.10 90/06/23 01:33:01 mrose Exp $
                      4: --
                      5: -- Contributed by NYSERNet Inc.  This work was partially supported by the
                      6: -- U.S. Defense Advanced Research Projects Agency and the Rome Air Development
                      7: -- Center of the U.S. Air Force Systems Command under contract number
                      8: -- F30602-88-C-0016.
                      9: --
                     10: --
                     11: -- $Log:       smux.my,v $
                     12: -- Revision 7.10  90/06/23  01:33:01  mrose
                     13: -- touch-up
                     14: -- 
                     15: -- Revision 7.9  90/05/31  10:38:35  mrose
                     16: -- update
                     17: -- 
                     18: -- Revision 7.8  90/05/28  21:50:06  mrose
                     19: -- not-accessible
                     20: -- 
                     21: -- Revision 7.7  90/05/21  17:07:25  mrose
                     22: -- OBJECT-TYPE
                     23: -- 
                     24: -- Revision 7.6  90/05/13  15:54:35  mrose
                     25: -- update
                     26: -- 
                     27: -- Revision 7.5  90/04/17  01:02:35  mrose
                     28: -- update
                     29: -- 
                     30: -- Revision 7.4  90/03/24  10:53:33  mrose
                     31: -- touch-up
                     32: -- 
                     33: -- Revision 7.3  90/03/24  10:53:08  mrose
                     34: -- touch-up
                     35: -- 
                     36: -- Revision 7.2  90/03/24  10:50:19  mrose
                     37: -- touch-up
                     38: -- 
                     39: -- Revision 7.1  90/02/27  18:49:52  mrose
                     40: -- unix stuff
                     41: -- 
                     42: -- Revision 7.0  90/02/19  10:43:54  mrose
                     43: -- *** empty log message ***
                     44: -- 
                     45: 
                     46: --
                     47: --                               NOTICE
                     48: --
                     49: --    Acquisition, use, and distribution of this module and related
                     50: --    materials are subject to the restrictions of a license agreement.
                     51: --    Consult the Preface in the User's Manual for the full terms of
                     52: --    this agreement.
                     53: --
                     54: --
                     55: 
                     56: 
                     57: SMUX-MIB DEFINITIONS ::= BEGIN
                     58: 
                     59: IMPORTS
                     60:        unix, OBJECT-TYPE, Counter, ObjectName
                     61:                FROM RFC1155-SMI;
                     62: 
                     63: 
                     64: -- the SMUX protocol group
                     65: 
                     66: smux   OBJECT IDENTIFIER ::= { unix 4 }
                     67: 
                     68: smuxPeerTable  OBJECT-TYPE
                     69:        SYNTAX  SEQUENCE OF SmuxPeerEntry
                     70:        ACCESS  not-accessible
                     71:        STATUS  mandatory
                     72:        ::= { smux 1 }
                     73: 
                     74: smuxPeerEntry  OBJECT-TYPE
                     75:        SYNTAX  SmuxPeerEntry
                     76:        ACCESS  not-accessible
                     77:        STATUS  mandatory
                     78: --     INDEX   { smuxPindex }
                     79:        ::= { smuxPeerTable 1}
                     80: 
                     81: SmuxPeerEntry ::= SEQUENCE {
                     82:     smuxPindex
                     83:        INTEGER,
                     84:     smuxPidentity
                     85:        OBJECT IDENTIFIER,
                     86:     smuxPdescription
                     87:        DisplayString,
                     88:     smuxPstatus
                     89:        INTEGER
                     90: }
                     91: 
                     92: smuxPindex     OBJECT-TYPE
                     93:        SYNTAX  INTEGER
                     94:        ACCESS  read-write
                     95:        STATUS  mandatory
                     96:        ::= { smuxPeerEntry 1 }
                     97: 
                     98: smuxPidentity  OBJECT-TYPE
                     99:        SYNTAX  OBJECT IDENTIFIER
                    100:        ACCESS  read-write
                    101:        STATUS  mandatory
                    102:        ::= { smuxPeerEntry 2 }
                    103: 
                    104: smuxPdescription OBJECT-TYPE
                    105:        SYNTAX  DisplayString (SIZE (0..255))
                    106:        ACCESS  read-write
                    107:        STATUS  mandatory
                    108:        ::= { smuxPeerEntry 3 }
                    109: 
                    110: smuxPstatus    OBJECT-TYPE
                    111:        SYNTAX  INTEGER { valid(1), invalid(2), connecting(3) }
                    112:        ACCESS  read-write
                    113:        STATUS  mandatory
                    114:        ::= { smuxPeerEntry 4 }
                    115: 
                    116: smuxTreeTable  OBJECT-TYPE
                    117:        SYNTAX  SEQUENCE OF SmuxTreeEntry
                    118:        ACCESS  not-accessible
                    119:        STATUS  mandatory
                    120:        ::= { smux 2 }
                    121: 
                    122: smuxTreeEntry  OBJECT-TYPE
                    123:        SYNTAX  SmuxTreeEntry
                    124:        ACCESS  not-accessible
                    125:        STATUS  mandatory
                    126: --     INDEX   { smuxTsubtree, smuxTpriority }
                    127:        ::= { smuxTreeTable 1}
                    128: 
                    129: SmuxTreeEntry ::= SEQUENCE {
                    130:     smuxTsubtree
                    131:        --* ObjectName *-- OBJECT IDENTIFIER,
                    132:     smuxTpriority
                    133:        INTEGER,
                    134:     smuxTindex
                    135:        INTEGER,
                    136:     smuxTstatus
                    137:        INTEGER
                    138: }
                    139: 
                    140: smuxTsubtree   OBJECT-TYPE
                    141:        SYNTAX  --* ObjectName *-- OBJECT IDENTIFIER
                    142:        ACCESS  read-write
                    143:        STATUS  mandatory
                    144:        ::= { smuxTreeEntry 1 }
                    145: 
                    146: smuxTpriority OBJECT-TYPE
                    147:        SYNTAX  INTEGER (0..2147483647)
                    148:        ACCESS  read-write
                    149:        STATUS  mandatory
                    150:        ::= { smuxTreeEntry 2 }
                    151: 
                    152: smuxTindex OBJECT-TYPE
                    153:        SYNTAX  INTEGER (0..2147483647)
                    154:        ACCESS  read-write
                    155:        STATUS  mandatory
                    156:        ::= { smuxTreeEntry 3 }
                    157: 
                    158: smuxTstatus    OBJECT-TYPE
                    159:        SYNTAX  INTEGER { valid(1), invalid(2) }
                    160:        ACCESS  read-write
                    161:        STATUS  mandatory
                    162:        ::= { smuxTreeEntry 4 }
                    163: 
                    164: 
                    165: -- the NETSTAT group
                    166: 
                    167: netstat        OBJECT IDENTIFIER ::=   { unix 5 }
                    168: 
                    169: unixNetstat    OBJECT-TYPE
                    170:        SYNTAX  INTEGER { enabled(1), disabled(2) }
                    171:        ACCESS  read-only
                    172:        STATUS  mandatory
                    173:        ::= { netstat 1 }
                    174: 
                    175: -- the UNIX TCP connections table
                    176: 
                    177: unixTcpConnTable OBJECT-TYPE
                    178:        SYNTAX  SEQUENCE OF UnixTcpConnEntry
                    179:        ACCESS  not-accessible
                    180:        STATUS  mandatory
                    181:        ::= { netstat 2 }
                    182: 
                    183: unixTcpConnEntry OBJECT-TYPE
                    184:        SYNTAX  UnixTcpConnEntry
                    185:        ACCESS  not-accessible
                    186:        STATUS  mandatory
                    187: --     INDEX   { tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort }
                    188:        ::= { unixTcpConnTable 1 }
                    189: 
                    190: UnixTcpConnEntry ::= SEQUENCE {
                    191:     unixTcpConnSendQ
                    192:        INTEGER,
                    193:     unixTcpConnRecvQ
                    194:        INTEGER
                    195: }
                    196: 
                    197: unixTcpConnSendQ OBJECT-TYPE
                    198:        SYNTAX  INTEGER
                    199:        ACCESS  read-only
                    200:        STATUS  mandatory
                    201:        ::= { unixTcpConnEntry 1 }
                    202: 
                    203: unixTcpConnRecvQ OBJECT-TYPE
                    204:        SYNTAX  INTEGER
                    205:        ACCESS  read-only
                    206:        STATUS  mandatory
                    207:        ::= { unixTcpConnEntry 2 }
                    208: 
                    209: 
                    210: -- the UNIX UDP listener table
                    211: 
                    212: unixUdpTable OBJECT-TYPE
                    213:        SYNTAX  SEQUENCE OF UnixUdpEntry
                    214:        ACCESS  not-accessible
                    215:        STATUS  mandatory
                    216:        ::= { netstat 3 }
                    217: 
                    218: unixUdpEntry OBJECT-TYPE
                    219:        SYNTAX  UnixUdpEntry
                    220:        ACCESS  not-accessible
                    221:        STATUS  mandatory
                    222: --     INDEX   { udpLocalAddress, udpLocalPort }
                    223:        ::= { unixUdpTable 1 }
                    224: 
                    225: UnixUdpEntry ::= SEQUENCE {
                    226:     unixUdpRemAddress
                    227:        IpAddress,
                    228:     unixUdpRemPort
                    229:        INTEGER (0..65535),
                    230:     unixUdpSendQ
                    231:        INTEGER,
                    232:     unixUdpRecvQ
                    233:        INTEGER
                    234: }
                    235: 
                    236: unixUdpRemAddress OBJECT-TYPE
                    237:        SYNTAX  IpAddress
                    238:        ACCESS  read-only
                    239:        STATUS  mandatory
                    240:        ::= { unixUdpEntry 1 }
                    241: 
                    242: unixUdpRemPort OBJECT-TYPE
                    243:        SYNTAX  INTEGER (0..65535)
                    244:        ACCESS  read-only
                    245:        STATUS  mandatory
                    246:        ::= { unixUdpEntry 2 }
                    247: 
                    248: unixUdpSendQ OBJECT-TYPE
                    249:        SYNTAX  INTEGER
                    250:        ACCESS  read-only
                    251:        STATUS  mandatory
                    252:        ::= { unixUdpEntry 3 }
                    253: 
                    254: unixUdpRecvQ OBJECT-TYPE
                    255:        SYNTAX  INTEGER
                    256:        ACCESS  read-only
                    257:        STATUS  mandatory
                    258:        ::= { unixUdpEntry 4 }
                    259: 
                    260: -- the UNIX IP Routing table
                    261: 
                    262: unixIpRoutingTable OBJECT-TYPE
                    263:        SYNTAX  SEQUENCE OF UnixIpRouteEntry
                    264:        ACCESS  not-accessible
                    265:        STATUS  mandatory
                    266:        ::= { netstat 4 }
                    267: 
                    268: unixIpRouteEntry OBJECT-TYPE
                    269:        SYNTAX  UnixIpRouteEntry
                    270:        ACCESS  not-accessible
                    271:        STATUS  mandatory
                    272: --     INDEX   { ipRouteDest }
                    273:        ::= { unixIpRoutingTable 1 }
                    274: 
                    275: UnixIpRouteEntry ::= SEQUENCE {
                    276:     unixIpRouteFlags
                    277:        INTEGER,
                    278:     unixIpRouteRefCnt
                    279:        INTEGER,
                    280:     unixIpRouteUses
                    281:        Counter
                    282: }
                    283: 
                    284: unixIpRouteFlags OBJECT-TYPE
                    285:        SYNTAX  INTEGER
                    286:        ACCESS  read-only
                    287:        STATUS  mandatory
                    288:        ::= { unixIpRouteEntry 1 }
                    289: 
                    290: unixIpRouteRefCnt OBJECT-TYPE
                    291:        SYNTAX  INTEGER
                    292:        ACCESS  read-only
                    293:        STATUS  mandatory
                    294:        ::= { unixIpRouteEntry 2 }
                    295: 
                    296: unixIpRouteUses OBJECT-TYPE
                    297:        SYNTAX  Counter
                    298:        ACCESS  read-only
                    299:        STATUS  mandatory
                    300:        ::= { unixIpRouteEntry 3 }
                    301: 
                    302: -- miscellaneous UNIX routing statistics
                    303: 
                    304: unixRouteBadRedirects  OBJECT-TYPE
                    305:        SYNTAX  Counter
                    306:        ACCESS  read-only
                    307:        STATUS  mandatory
                    308:        ::= { netstat 5 }
                    309: 
                    310: unixRouteCreatedByRedirects OBJECT-TYPE
                    311:        SYNTAX  Counter
                    312:        ACCESS  read-only
                    313:        STATUS  mandatory
                    314:        ::= { netstat 6 }
                    315: 
                    316: unixRouteModifiedByRedirects OBJECT-TYPE
                    317:        SYNTAX  Counter
                    318:        ACCESS  read-only
                    319:        STATUS  mandatory
                    320:        ::= { netstat 7 }
                    321: 
                    322: unixRouteLookupFails   OBJECT-TYPE
                    323:        SYNTAX  Counter
                    324:        ACCESS  read-only
                    325:        STATUS  mandatory
                    326:        ::= { netstat 8 }
                    327: 
                    328: unixRouteWildcardUses  OBJECT-TYPE
                    329:        SYNTAX  Counter
                    330:        ACCESS  read-only
                    331:        STATUS  mandatory
                    332:        ::= { netstat 9 }
                    333: 
                    334: -- the UNIX CLNP Routing table
                    335: 
                    336: unixClnpRoutingTable OBJECT-TYPE
                    337:        SYNTAX  SEQUENCE OF UnixClnpRouteEntry
                    338:        ACCESS  not-accessible
                    339:        STATUS  mandatory
                    340:        ::= { netstat 10 }
                    341: 
                    342: unixClnpRouteEntry OBJECT-TYPE
                    343:        SYNTAX  UnixClnpRouteEntry
                    344:        ACCESS  not-accessible
                    345:        STATUS  mandatory
                    346: --     INDEX   { clnpRouteDest }
                    347:        ::= { unixClnpRoutingTable 1 }
                    348: 
                    349: UnixClnpRouteEntry ::= SEQUENCE {
                    350:     unixClnpRouteFlags
                    351:        INTEGER,
                    352:     unixClnpRouteRefCnt
                    353:        INTEGER,
                    354:     unixClnpRouteUses
                    355:        Counter
                    356: }
                    357: 
                    358: unixClnpRouteFlags OBJECT-TYPE
                    359:        SYNTAX  INTEGER
                    360:        ACCESS  read-only
                    361:        STATUS  mandatory
                    362:        ::= { unixClnpRouteEntry 1 }
                    363: 
                    364: unixClnpRouteRefCnt OBJECT-TYPE
                    365:        SYNTAX  INTEGER
                    366:        ACCESS  read-only
                    367:        STATUS  mandatory
                    368:        ::= { unixClnpRouteEntry 2 }
                    369: 
                    370: unixClnpRouteUses OBJECT-TYPE
                    371:        SYNTAX  Counter
                    372:        ACCESS  read-only
                    373:        STATUS  mandatory
                    374:        ::= { unixClnpRouteEntry 3 }
                    375: 
                    376: END

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.