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