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