[BACK]Return to OPENBSD-RELAYD-MIB.txt CVS log [TXT][DIR] Up to [local] / src / share / snmp

Annotation of src/share/snmp/OPENBSD-RELAYD-MIB.txt, Revision 1.1

1.1     ! blambert    1: -- $OpenBSD$
        !             2: --
        !             3: -- Copyright (c) 2014 Bret Stephen Lambert <blambert@openbsd.org>
        !             4: --
        !             5: -- Permission to use, copy, modify, and distribute this software for any
        !             6: -- purpose with or without fee is hereby granted, provided that the above
        !             7: -- copyright notice and this permission notice appear in all copies.
        !             8: --
        !             9: -- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
        !            10: -- WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
        !            11: -- MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
        !            12: -- ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
        !            13: -- WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
        !            14: -- ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
        !            15: -- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
        !            16: --
        !            17:
        !            18: OPENBSD-RELAYD-MIB DEFINITIONS ::= BEGIN
        !            19:
        !            20: IMPORTS
        !            21:        MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-TYPE,
        !            22:        Counter64, Integer32, Gauge32, TimeTicks, enterprises
        !            23:                FROM SNMPv2-SMI
        !            24:
        !            25:        InetAddress, InetAddressType
        !            26:                FROM INET-ADDRESS-MIB
        !            27:
        !            28:        openBSD
        !            29:                FROM OPENBSD-BASE-MIB
        !            30:
        !            31:        MODULE-COMPLIANCE, OBJECT-GROUP
        !            32:                FROM SNMPv2-CONF;
        !            33:
        !            34: relaydMIBOjbects MODULE-IDENTITY
        !            35:        LAST-UPDATED    "201403120000Z"
        !            36:        ORGANIZATION    "OpenBSD"
        !            37:        CONTACT-INFO    ""
        !            38:        DESCRIPTION     "The MIB module for gathering relayd status information"
        !            39:        REVISION        "201403120000Z"
        !            40:        DESCRIPTION     "MIB describing relayd(8) information"
        !            41:        ::= { openBSD 3 }
        !            42:
        !            43: relaydInfo             OBJECT IDENTIFIER ::= { relaydMIBOjbects 2 }
        !            44:
        !            45: --
        !            46: -- "show redirects"
        !            47: --
        !            48:
        !            49: relaydRedirects OBJECT-TYPE
        !            50:        SYNTAX          SEQUENCE OF RelaydRedirectEntry
        !            51:        MAX-ACCESS      not-accessible
        !            52:        STATUS          current
        !            53:        DESCRIPTION
        !            54:        "A list of configured redirections"
        !            55:        ::= { relaydInfo 1 }
        !            56:
        !            57: relaydRedirectEntry OBJECT-TYPE
        !            58:        SYNTAX          RelaydRedirectEntry
        !            59:        MAX-ACCESS      not-accessible
        !            60:        STATUS          current
        !            61:        DESCRIPTION
        !            62:        "An entry describing a configured redirection"
        !            63:        INDEX   { relaydRedirectIndex }
        !            64:        ::= { relaydRedirects 1 }
        !            65:
        !            66: RelaydRedirectEntry ::=
        !            67:        SEQUENCE {
        !            68:                relaydRedirectIndex     Integer32,
        !            69:                relaydRedirectStatus    INTEGER,
        !            70:                relaydRedirectName      OCTET STRING,
        !            71:                relaydRedirectCnt       Counter64,
        !            72:                relaydRedirectAvg       Gauge32,
        !            73:                relaydRedirectLast      Gauge32,
        !            74:                relaydRedirectAvgHour   Gauge32,
        !            75:                relaydRedirectLastHour  Gauge32,
        !            76:                relaydRedirectAvgDay    Gauge32,
        !            77:                relaydRedirectLastDay   Gauge32
        !            78:        }
        !            79:
        !            80: relaydRedirectIndex OBJECT-TYPE
        !            81:        SYNTAX          Integer32 (1..2147483647)
        !            82:        MAX-ACCESS      read-only
        !            83:        STATUS          current
        !            84:        DESCRIPTION
        !            85:        "A unique value, greater than zero, for each redirection"
        !            86:        ::= { relaydRedirectEntry 1 }
        !            87:
        !            88: relaydRedirectStatus OBJECT-TYPE
        !            89:        SYNTAX          INTEGER { active(0), disabled(1), down(2), backup(3) }
        !            90:        MAX-ACCESS      read-only
        !            91:        STATUS          current
        !            92:        DESCRIPTION
        !            93:        "Denotes whether the redirection is active, administively disabled, down,
        !            94:        or configured as a backup"
        !            95:        ::= { relaydRedirectEntry 2 }
        !            96:
        !            97: relaydRedirectName OBJECT-TYPE
        !            98:        SYNTAX          OCTET STRING
        !            99:        MAX-ACCESS      read-only
        !           100:        STATUS          current
        !           101:        DESCRIPTION
        !           102:        "The name of the redirection"
        !           103:        ::= { relaydRedirectEntry 3 }
        !           104:
        !           105: relaydRedirectCnt OBJECT-TYPE
        !           106:        SYNTAX          Counter64
        !           107:        MAX-ACCESS      read-only
        !           108:        STATUS          current
        !           109:        DESCRIPTION
        !           110:        "Number of packets passed via this redirect"
        !           111:        ::= { relaydRedirectEntry 4 }
        !           112:
        !           113: relaydRedirectAvg OBJECT-TYPE
        !           114:        SYNTAX          Gauge32
        !           115:        MAX-ACCESS      read-only
        !           116:        STATUS          current
        !           117:        DESCRIPTION
        !           118:        "Average number of packets passed via this redirect per statistics interval"
        !           119:        ::= { relaydRedirectEntry 5 }
        !           120:
        !           121: relaydRedirectLast OBJECT-TYPE
        !           122:        SYNTAX          Gauge32
        !           123:        MAX-ACCESS      read-only
        !           124:        STATUS          current
        !           125:        DESCRIPTION
        !           126:        "Number of packets passed via this redirect in the current statistics interval"
        !           127:        ::= { relaydRedirectEntry 6 }
        !           128:
        !           129: relaydRedirectAvgHour OBJECT-TYPE
        !           130:        SYNTAX          Gauge32
        !           131:        MAX-ACCESS      read-only
        !           132:        STATUS          current
        !           133:        DESCRIPTION
        !           134:        "Average number of packets passed via this redirect per hour"
        !           135:        ::= { relaydRedirectEntry 7 }
        !           136:
        !           137: relaydRedirectLastHour OBJECT-TYPE
        !           138:        SYNTAX          Gauge32
        !           139:        MAX-ACCESS      read-only
        !           140:        STATUS          current
        !           141:        DESCRIPTION
        !           142:        "Number of packets passed via this redirect in the previous hour"
        !           143:        ::= { relaydRedirectEntry 8 }
        !           144:
        !           145: relaydRedirectAvgDay OBJECT-TYPE
        !           146:        SYNTAX          Gauge32
        !           147:        MAX-ACCESS      read-only
        !           148:        STATUS          current
        !           149:        DESCRIPTION
        !           150:        "Average number of packets passed via this redirect per day"
        !           151:        ::= { relaydRedirectEntry 9 }
        !           152:
        !           153: relaydRedirectLastDay OBJECT-TYPE
        !           154:        SYNTAX          Gauge32
        !           155:        MAX-ACCESS      read-only
        !           156:        STATUS          current
        !           157:        DESCRIPTION
        !           158:        "Number of packets passed via this redirect in the previous day"
        !           159:        ::= { relaydRedirectEntry 10 }
        !           160:
        !           161: --
        !           162: -- "show relays"
        !           163: --
        !           164:
        !           165: relaydRelays OBJECT-TYPE
        !           166:        SYNTAX          SEQUENCE OF RelaydRelayEntry
        !           167:        MAX-ACCESS      not-accessible
        !           168:        STATUS          current
        !           169:        DESCRIPTION
        !           170:        "A list of configured relays"
        !           171:        ::= { relaydInfo 2 }
        !           172:
        !           173: relaydRelayEntry OBJECT-TYPE
        !           174:        SYNTAX          RelaydRelayEntry
        !           175:        MAX-ACCESS      not-accessible
        !           176:        STATUS          current
        !           177:        DESCRIPTION
        !           178:        "An entry describing a configured relay"
        !           179:        INDEX   { relaydRelayIndex }
        !           180:        ::= { relaydRelays 1 }
        !           181:
        !           182: RelaydRelayEntry ::=
        !           183:        SEQUENCE {
        !           184:                relaydRelayIndex        Integer32,
        !           185:                relaydRelayStatus       INTEGER,
        !           186:                relaydRelayName         OCTET STRING
        !           187:                relaydRelayCnt          Counter64,
        !           188:                relaydRelayAvg          Gauge32,
        !           189:                relaydRelayLast         Gauge32,
        !           190:                relaydRelayAvgHour      Gauge32,
        !           191:                relaydRelayLastHour     Gauge32,
        !           192:                relaydRelayAvgDay       Gauge32,
        !           193:                relaydRelayLastDay      Gauge32
        !           194:        }
        !           195:
        !           196: relaydRelayIndex OBJECT-TYPE
        !           197:        SYNTAX          Integer32 (1..2147483647)
        !           198:        MAX-ACCESS      read-only
        !           199:        STATUS          current
        !           200:        DESCRIPTION
        !           201:        "A unique value, greater than zero, for each relay"
        !           202:        ::= { relaydRelayEntry 1 }
        !           203:
        !           204: relaydRelayStatus OBJECT-TYPE
        !           205:        SYNTAX          INTEGER { active(0), disabled(1) }
        !           206:        MAX-ACCESS      read-only
        !           207:        STATUS          current
        !           208:        DESCRIPTION
        !           209:        "Indicates whether the relay is active or administratively disabled"
        !           210:        ::= { relaydRelayEntry 2 }
        !           211:
        !           212: relaydRelayName         OBJECT-TYPE
        !           213:        SYNTAX          OCTET STRING
        !           214:        MAX-ACCESS      read-only
        !           215:        STATUS          current
        !           216:        DESCRIPTION
        !           217:        "The name of the relay"
        !           218:        ::= { relaydRelayEntry 3 }
        !           219:
        !           220: relaydRelayCnt OBJECT-TYPE
        !           221:        SYNTAX          Counter64
        !           222:        MAX-ACCESS      read-only
        !           223:        STATUS          current
        !           224:        DESCRIPTION
        !           225:        "Number of packets passed via this relay"
        !           226:        ::= { relaydRelayEntry 4 }
        !           227:
        !           228: relaydRelayAvg OBJECT-TYPE
        !           229:        SYNTAX          Gauge32
        !           230:        MAX-ACCESS      read-only
        !           231:        STATUS          current
        !           232:        DESCRIPTION
        !           233:        "Average number of packets passed via this relay per statistics interval"
        !           234:        ::= { relaydRelayEntry 5 }
        !           235:
        !           236: relaydRelayLast OBJECT-TYPE
        !           237:        SYNTAX          Gauge32
        !           238:        MAX-ACCESS      read-only
        !           239:        STATUS          current
        !           240:        DESCRIPTION
        !           241:        "Number of packets passed via this relay in the current statistics interval"
        !           242:        ::= { relaydRelayEntry 6 }
        !           243:
        !           244: relaydRelayAvgHour OBJECT-TYPE
        !           245:        SYNTAX          Gauge32
        !           246:        MAX-ACCESS      read-only
        !           247:        STATUS          current
        !           248:        DESCRIPTION
        !           249:        "Average number of packets passed via this relay per hour"
        !           250:        ::= { relaydRelayEntry 7 }
        !           251:
        !           252: relaydRelayLastHour OBJECT-TYPE
        !           253:        SYNTAX          Gauge32
        !           254:        MAX-ACCESS      read-only
        !           255:        STATUS          current
        !           256:        DESCRIPTION
        !           257:        "Number of packets passed via this relay in the previous hour"
        !           258:        ::= { relaydRelayEntry 8 }
        !           259:
        !           260: relaydRelayAvgDay OBJECT-TYPE
        !           261:        SYNTAX          Gauge32
        !           262:        MAX-ACCESS      read-only
        !           263:        STATUS          current
        !           264:        DESCRIPTION
        !           265:        "Average number of packets passed via this relay per day"
        !           266:        ::= { relaydRelayEntry 9 }
        !           267:
        !           268: relaydRelayLastDay OBJECT-TYPE
        !           269:        SYNTAX          Gauge32
        !           270:        MAX-ACCESS      read-only
        !           271:        STATUS          current
        !           272:        DESCRIPTION
        !           273:        "Number of packets passed via this relay in the previous day"
        !           274:        ::= { relaydRelayEntry 10 }
        !           275:
        !           276: --
        !           277: -- "show routers"
        !           278: --
        !           279:
        !           280: relaydRouters OBJECT-TYPE
        !           281:        SYNTAX          SEQUENCE OF RelaydRouterEntry
        !           282:        MAX-ACCESS      not-accessible
        !           283:        STATUS          current
        !           284:        DESCRIPTION
        !           285:        "A list of configured routers"
        !           286:        ::= { relaydInfo 3 }
        !           287:
        !           288: relaydRouterEntry OBJECT-TYPE
        !           289:        SYNTAX          RelaydRouterEntry
        !           290:        MAX-ACCESS      not-accessible
        !           291:        STATUS          current
        !           292:        DESCRIPTION
        !           293:        "An entry describing the configured router"
        !           294:        INDEX   {relaydRouterIndex }
        !           295:        ::= { relaydRouters 1 }
        !           296:
        !           297: RelaydRouterEntry ::=
        !           298:        SEQUENCE {
        !           299:                relaydRouterIndex       Integer32,
        !           300:                relaydRouterTableIndex  Integer32,
        !           301:                relaydRouterStatus      INTEGER,
        !           302:                relaydRouterName        OCTET STRING,
        !           303:                relaydRouterLabel       OCTET STRING,
        !           304:                relaydRouterRtable      INTEGER
        !           305:        }
        !           306:
        !           307: relaydRouterIndex OBJECT-TYPE
        !           308:        SYNTAX          Integer32 (1..2147483647)
        !           309:        MAX-ACCESS      read-only
        !           310:        STATUS          current
        !           311:        DESCRIPTION
        !           312:        "A unique value, greater than zero, for each router"
        !           313:        ::= { relaydRouterEntry 1 }
        !           314:
        !           315: relaydRouterTableIndex OBJECT-TYPE
        !           316:        SYNTAX          Integer32
        !           317:        MAX-ACCESS      read-only
        !           318:        STATUS          current
        !           319:        DESCRIPTION
        !           320:        "Index of the Table entry under relaydTables which corresponds to this Router"
        !           321:        ::= { relaydRouterEntry 2 }
        !           322:
        !           323: relaydRouterStatus OBJECT-TYPE
        !           324:        SYNTAX          INTEGER { active(0), disabled(1) }
        !           325:        MAX-ACCESS      read-only
        !           326:        STATUS          current
        !           327:        DESCRIPTION
        !           328:        "Indicates whether the Router is active or administratively disabled"
        !           329:        ::= { relaydRouterEntry 3 }
        !           330:
        !           331: relaydRouterName OBJECT-TYPE
        !           332:        SYNTAX          OCTET STRING
        !           333:        MAX-ACCESS      read-only
        !           334:        STATUS          current
        !           335:        DESCRIPTION
        !           336:        "Name of the Router"
        !           337:        ::= { relaydRouterEntry 4 }
        !           338:
        !           339: relaydRouterLabel OBJECT-TYPE
        !           340:        SYNTAX          OCTET STRING
        !           341:        MAX-ACCESS      read-only
        !           342:        STATUS          current
        !           343:        DESCRIPTION
        !           344:        "The PF label, if any, associated with this Router"
        !           345:        ::= { relaydRouterEntry 5 }
        !           346:
        !           347: relaydRouterRtable OBJECT-TYPE
        !           348:        SYNTAX          INTEGER
        !           349:        MAX-ACCESS      read-only
        !           350:        STATUS          current
        !           351:        DESCRIPTION
        !           352:        "Rtable number associated with this Router"
        !           353:        ::= { relaydRouterEntry 6 }
        !           354:
        !           355: --
        !           356: -- routing table entries connected to "router" objects
        !           357: --
        !           358: relaydNetRoutes OBJECT-TYPE
        !           359:        SYNTAX          SEQUENCE OF RelaydNetRouteEntry
        !           360:        MAX-ACCESS      not-accessible
        !           361:        STATUS          current
        !           362:        DESCRIPTION
        !           363:        "A list of configured network routes"
        !           364:        ::= { relaydInfo 4 }
        !           365:
        !           366: relaydNetRouteEntry OBJECT-TYPE
        !           367:        SYNTAX          RelaydNetRouteEntry
        !           368:        MAX-ACCESS      not-accessible
        !           369:        STATUS          current
        !           370:        DESCRIPTION
        !           371:        "An entry describing the configured network route"
        !           372:        INDEX   { relaydNetRouteIndex }
        !           373:        ::= { relaydNetRoutes 1 }
        !           374:
        !           375: RelaydNetRouteEntry ::=
        !           376:        SEQUENCE {
        !           377:                relaydNetRouteIndex             Integer32,
        !           378:                relaydNetRouteAddr              InetAddress,
        !           379:                relaydNetRouteAddrType          InetAddressType,
        !           380:                relaydNetRoutePrefixLen         INTEGER,
        !           381:                relaydNetRouteRouterIndex       Integer32
        !           382:        }
        !           383:
        !           384: relaydNetRouteIndex OBJECT-TYPE
        !           385:        SYNTAX          Integer32 (1..2147483647)
        !           386:        MAX-ACCESS      read-only
        !           387:        STATUS          current
        !           388:        DESCRIPTION
        !           389:        "A unique value, greater than zero, for each NetRoute"
        !           390:        ::= { relaydNetRouteEntry 1 }
        !           391:
        !           392: relaydNetRouteAddr OBJECT-TYPE
        !           393:        SYNTAX          InetAddress
        !           394:        MAX-ACCESS      read-only
        !           395:        STATUS          current
        !           396:        DESCRIPTION
        !           397:        "Network address portion of NetRoute"
        !           398:        ::= { relaydNetRouteEntry 2 }
        !           399:
        !           400: relaydNetRouteAddrType OBJECT-TYPE
        !           401:        SYNTAX          InetAddressType
        !           402:        MAX-ACCESS      read-only
        !           403:        STATUS          current
        !           404:        DESCRIPTION
        !           405:        "Address family of NetRoute"
        !           406:        ::= { relaydNetRouteEntry 3 }
        !           407:
        !           408: relaydNetRoutePrefixLen OBJECT-TYPE
        !           409:        SYNTAX          INTEGER
        !           410:        MAX-ACCESS      read-only
        !           411:        STATUS          current
        !           412:        DESCRIPTION
        !           413:        "Length of address prefix of NetRoute"
        !           414:        ::= { relaydNetRouteEntry 4 }
        !           415:
        !           416: relaydNetRouteRouterIndex OBJECT-TYPE
        !           417:        SYNTAX          Integer32
        !           418:        MAX-ACCESS      read-only
        !           419:        STATUS          current
        !           420:        DESCRIPTION
        !           421:        "The index of the Router to which this NetRoute belongs"
        !           422:        ::= { relaydNetRouteEntry 5 }
        !           423:
        !           424: --
        !           425: -- "show hosts"
        !           426: --
        !           427:
        !           428: relaydHosts OBJECT-TYPE
        !           429:        SYNTAX          SEQUENCE OF RelaydHostEntry
        !           430:        MAX-ACCESS      not-accessible
        !           431:        STATUS          current
        !           432:        DESCRIPTION
        !           433:        "A list of configured Host entries"
        !           434:        ::= { relaydInfo 5 }
        !           435:
        !           436: relaydHostEntry OBJECT-TYPE
        !           437:        SYNTAX          RelaydHostEntry
        !           438:        MAX-ACCESS      not-accessible
        !           439:        STATUS          current
        !           440:        DESCRIPTION
        !           441:        "An entry describing the configured Host"
        !           442:        INDEX   { relaydHostIndex }
        !           443:        ::= { relaydHosts 1 }
        !           444:
        !           445: RelaydHostEntry ::=
        !           446:        SEQUENCE {
        !           447:                relaydHostIndex         Integer32,
        !           448:                relaydHostParentIndex   Integer32,
        !           449:                relaydHostTableIndex    Integer32,
        !           450:                relaydHostName          OCTET STRING,
        !           451:                relaydHostAddress       InetAddress,
        !           452:                relaydHostAddressType   InetAddressType,
        !           453:                relaydHostStatus        INTEGER,
        !           454:                relaydHostCheckCnt      Counter64,
        !           455:                relaydHostUpCnt         Counter64,
        !           456:                relaydHostErrno         INTEGER
        !           457:        }
        !           458:
        !           459: relaydHostIndex OBJECT-TYPE
        !           460:        SYNTAX          Integer32 (1..2147483647)
        !           461:        MAX-ACCESS      read-only
        !           462:        STATUS          current
        !           463:        DESCRIPTION
        !           464:        "A unique value, greater than zero, for each Host"
        !           465:        ::= { relaydHostEntry 1 }
        !           466:
        !           467: relaydHostParentIndex OBJECT-TYPE
        !           468:        SYNTAX          Integer32
        !           469:        MAX-ACCESS      read-only
        !           470:        STATUS          current
        !           471:        DESCRIPTION
        !           472:        "Index of Host, if any, from which up/down state is inherited"
        !           473:        ::= { relaydHostEntry 2 }
        !           474:
        !           475: relaydHostTableIndex OBJECT-TYPE
        !           476:        SYNTAX          Integer32
        !           477:        MAX-ACCESS      read-only
        !           478:        STATUS          current
        !           479:        DESCRIPTION
        !           480:        "Index of the Table to which this Host belongs"
        !           481:        ::= { relaydHostEntry 3 }
        !           482:
        !           483: relaydHostName OBJECT-TYPE
        !           484:        SYNTAX          OCTET STRING
        !           485:        MAX-ACCESS      read-only
        !           486:        STATUS          current
        !           487:        DESCRIPTION
        !           488:        "Name for Host"
        !           489:        ::= { relaydHostEntry 4 }
        !           490:
        !           491: relaydHostAddress OBJECT-TYPE
        !           492:        SYNTAX          InetAddress
        !           493:        MAX-ACCESS      read-only
        !           494:        STATUS          current
        !           495:        DESCRIPTION
        !           496:        "Internet address for Host"
        !           497:        ::= { relaydHostEntry 5 }
        !           498:
        !           499: relaydHostAddressType OBJECT-TYPE
        !           500:        SYNTAX          InetAddressType
        !           501:        MAX-ACCESS      read-only
        !           502:        STATUS          current
        !           503:        DESCRIPTION
        !           504:        "IP address version for Host"
        !           505:        ::= { relaydHostEntry 6 }
        !           506:
        !           507: relaydHostStatus OBJECT-TYPE
        !           508:        SYNTAX          INTEGER { up(0), disabled(1), down(2), unknown(3) }
        !           509:        MAX-ACCESS      read-only
        !           510:        STATUS          current
        !           511:        DESCRIPTION
        !           512:        "Availability of Host"
        !           513:        ::= { relaydHostEntry 7 }
        !           514:
        !           515: relaydHostCheckCnt OBJECT-TYPE
        !           516:        SYNTAX          Counter64
        !           517:        MAX-ACCESS      read-only
        !           518:        STATUS          current
        !           519:        DESCRIPTION
        !           520:        "Number of times the status of Host has been checked"
        !           521:        ::= { relaydHostEntry 8 }
        !           522:
        !           523: relaydHostUpCnt OBJECT-TYPE
        !           524:        SYNTAX          Counter64
        !           525:        MAX-ACCESS      read-only
        !           526:        STATUS          current
        !           527:        DESCRIPTION
        !           528:        "Number of status checks for Host in which host has been up"
        !           529:        ::= { relaydHostEntry 9 }
        !           530:
        !           531: relaydHostErrno OBJECT-TYPE
        !           532:        SYNTAX          INTEGER {
        !           533:                none(0),
        !           534:                 abort(1),
        !           535:                 intervalTimeout(2),
        !           536:                 icmpOk(3),
        !           537:                 icmpReadTimeout(4),
        !           538:                 icmpWriteTimeout(5),
        !           539:                 tcpSocketError(6),
        !           540:                 tcpSocketLimit(7),
        !           541:                 tcpSocketOption(8),
        !           542:                 tcpConnectFail(9),
        !           543:                 tcpConnectTimeout(10),
        !           544:                 tcpConnectOk(11),
        !           545:                 tcpWriteTimeout(12),
        !           546:                 tcpWriteFail(13),
        !           547:                 tcpReadTimeout(14),
        !           548:                 tcpReadFail(15),
        !           549:                 scriptOk(16),
        !           550:                 scriptFail(17),
        !           551:                 sslConnectError(18),
        !           552:                 sslConnectFail(19),
        !           553:                 sslConnectOk(20),
        !           554:                 sslConnectTimeout(21),
        !           555:                 sslReadTimeout(22),
        !           556:                 sslWriteTimeout(23),
        !           557:                 sslReadError(24),
        !           558:                 sslWriteError(25),
        !           559:                 sendExpectFail(26),
        !           560:                 sendExpectOk(27),
        !           561:                 httpCodeError(28),
        !           562:                 httpCodeFail(29),
        !           563:                 httpCodeOk(30),
        !           564:                 httpDigestError(31),
        !           565:                 httpDigestFail(32),
        !           566:                 httpDigestOk(33)
        !           567:        }
        !           568:        MAX-ACCESS      read-only
        !           569:        STATUS          current
        !           570:        DESCRIPTION
        !           571:        "Error number for Host"
        !           572:        ::= { relaydHostEntry 10 }
        !           573:
        !           574: --
        !           575: -- "show sessions"
        !           576: --
        !           577:
        !           578: relaydSessions OBJECT-TYPE
        !           579:        SYNTAX          SEQUENCE OF RelaydSessionEntry
        !           580:        MAX-ACCESS      not-accessible
        !           581:        STATUS          current
        !           582:        DESCRIPTION
        !           583:        "A list of active Sessions"
        !           584:        ::= { relaydInfo 6 }
        !           585:
        !           586: relaydSessionEntry OBJECT-TYPE
        !           587:        SYNTAX          RelaydSessionEntry
        !           588:        MAX-ACCESS      not-accessible
        !           589:        STATUS          current
        !           590:        DESCRIPTION
        !           591:        "An entry describing the active Session"
        !           592:        INDEX   { relaydSessionRelayIndex,
        !           593:                  relaydSessionIndex }
        !           594:        ::= { relaydSessions 1 }
        !           595:
        !           596: RelaydSessionEntry ::=
        !           597:        SEQUENCE {
        !           598:                relaydSessionIndex              Integer32,
        !           599:                relaydSessionRelayIndex         Integer32,
        !           600:                relaydSessionInAddr             InetAddress,
        !           601:                relaydSessionInAddrType         InetAddressType,
        !           602:                relaydSessionOutAddr            InetAddress,
        !           603:                relaydSessionOutAddrType        InetAddressType,
        !           604:                relaydSessionPortIn             INTEGER,
        !           605:                relaydSessionPortOut            INTEGER,
        !           606:                relaydSessionAge                TimeTicks,
        !           607:                relaydSessionIdle               TimeTicks,
        !           608:                relaydSessionStatus             INTEGER,
        !           609:                relaydSessionPid                INTEGER
        !           610:        }
        !           611:
        !           612: relaydSessionIndex OBJECT-TYPE
        !           613:        SYNTAX          Integer32 (1..2147483647)
        !           614:        MAX-ACCESS      read-only
        !           615:        STATUS          current
        !           616:        DESCRIPTION
        !           617:        "A unique value, greater than zero, for each Session"
        !           618:        ::= { relaydSessionEntry 1 }
        !           619:
        !           620: relaydSessionRelayIndex OBJECT-TYPE
        !           621:        SYNTAX          Integer32
        !           622:        MAX-ACCESS      read-only
        !           623:        STATUS          current
        !           624:        DESCRIPTION
        !           625:        "The index of the Relay to which this Session belongs"
        !           626:        ::= { relaydSessionEntry 2 }
        !           627:
        !           628: relaydSessionInAddr OBJECT-TYPE
        !           629:        SYNTAX          InetAddress
        !           630:        MAX-ACCESS      read-only
        !           631:        STATUS          current
        !           632:        DESCRIPTION
        !           633:        "Incoming address of this Session"
        !           634:        ::= { relaydSessionEntry 3 }
        !           635:
        !           636: relaydSessionInAddrType OBJECT-TYPE
        !           637:        SYNTAX          InetAddressType
        !           638:        MAX-ACCESS      read-only
        !           639:        STATUS          current
        !           640:        DESCRIPTION
        !           641:        "Incoming address family of this Session"
        !           642:        ::= { relaydSessionEntry 4 }
        !           643:
        !           644: relaydSessionOutAddr OBJECT-TYPE
        !           645:        SYNTAX          InetAddress
        !           646:        MAX-ACCESS      read-only
        !           647:        STATUS          current
        !           648:        DESCRIPTION
        !           649:        "Outgoing address of this Session"
        !           650:        ::= { relaydSessionEntry 5 }
        !           651:
        !           652: relaydSessionOutAddrType OBJECT-TYPE
        !           653:        SYNTAX          InetAddressType
        !           654:        MAX-ACCESS      read-only
        !           655:        STATUS          current
        !           656:        DESCRIPTION
        !           657:        "Outgoing address family of this Session"
        !           658:        ::= { relaydSessionEntry 6 }
        !           659:
        !           660: relaydSessionPortIn OBJECT-TYPE
        !           661:        SYNTAX          INTEGER
        !           662:        MAX-ACCESS      read-only
        !           663:        STATUS          current
        !           664:        DESCRIPTION
        !           665:        "Incoming port of this Session"
        !           666:        ::= { relaydSessionEntry 7 }
        !           667:
        !           668: relaydSessionPortOut OBJECT-TYPE
        !           669:        SYNTAX          INTEGER
        !           670:        MAX-ACCESS      read-only
        !           671:        STATUS          current
        !           672:        DESCRIPTION
        !           673:        "Outgoing port of this Session"
        !           674:        ::= { relaydSessionEntry 8 }
        !           675:
        !           676: relaydSessionAge OBJECT-TYPE
        !           677:        SYNTAX          TimeTicks
        !           678:        MAX-ACCESS      read-only
        !           679:        STATUS          current
        !           680:        DESCRIPTION
        !           681:        "Age of this Session"
        !           682:        ::= { relaydSessionEntry 9 }
        !           683:
        !           684: relaydSessionIdle OBJECT-TYPE
        !           685:        SYNTAX          TimeTicks
        !           686:        MAX-ACCESS      read-only
        !           687:        STATUS          current
        !           688:        DESCRIPTION
        !           689:        "Idle time of this Session"
        !           690:        ::= { relaydSessionEntry 10 }
        !           691:
        !           692: relaydSessionStatus OBJECT-TYPE
        !           693:        SYNTAX          INTEGER { running(0), done(1) }
        !           694:        MAX-ACCESS      read-only
        !           695:        STATUS          current
        !           696:        DESCRIPTION
        !           697:        "Status of this Session"
        !           698:        ::= { relaydSessionEntry 11 }
        !           699:
        !           700: relaydSessionPid OBJECT-TYPE
        !           701:        SYNTAX          INTEGER
        !           702:        MAX-ACCESS      read-only
        !           703:        STATUS          current
        !           704:        DESCRIPTION
        !           705:        "Process ID of process which is handling this Session"
        !           706:        ::= { relaydSessionEntry 12 }
        !           707:
        !           708: --
        !           709: -- referenced via the "show" commands
        !           710: --
        !           711: relaydTables OBJECT-TYPE
        !           712:        SYNTAX          SEQUENCE OF RelaydTableEntry
        !           713:        MAX-ACCESS      not-accessible
        !           714:        STATUS          current
        !           715:        DESCRIPTION
        !           716:        "A list of configured host tables"
        !           717:        ::= { relaydInfo 7 }
        !           718:
        !           719: relaydTableEntry OBJECT-TYPE
        !           720:        SYNTAX          RelaydTableEntry
        !           721:        MAX-ACCESS      not-accessible
        !           722:        STATUS          current
        !           723:        DESCRIPTION
        !           724:        "An entry describing the host table"
        !           725:        INDEX   { relaydTableIndex }
        !           726:        ::= { relaydTables 1 }
        !           727:
        !           728: RelaydTableEntry ::=
        !           729:        SEQUENCE {
        !           730:                relaydTableIndex        Integer32,
        !           731:                relaydTableName         OCTET STRING,
        !           732:                relaydTableStatus       INTEGER
        !           733:        }
        !           734:
        !           735: relaydTableIndex OBJECT-TYPE
        !           736:        SYNTAX          Integer32 (1..2147483647)
        !           737:        MAX-ACCESS      read-only
        !           738:        STATUS          current
        !           739:        DESCRIPTION
        !           740:        "A unique value, greater than zero, for each table"
        !           741:        ::= { relaydTableEntry 1 }
        !           742:
        !           743: relaydTableName OBJECT-TYPE
        !           744:        SYNTAX          OCTET STRING
        !           745:        MAX-ACCESS      read-only
        !           746:        STATUS          current
        !           747:        DESCRIPTION
        !           748:        "The name of the table"
        !           749:        ::= { relaydTableEntry 2 }
        !           750:
        !           751: relaydTableStatus OBJECT-TYPE
        !           752:        SYNTAX          INTEGER { active(0), empty(1), disabled(2) }
        !           753:        MAX-ACCESS      read-only
        !           754:        STATUS          current
        !           755:        DESCRIPTION
        !           756:        "Indicates the state of use of the table"
        !           757:        ::= { relaydTableEntry 3 }
        !           758:
        !           759: END