smilint output for ./RFC1158-MIB


Message Severities
SeverityCount
severe5
error81
minor error21
warning5
Message Types
TypeCount
access-row-illegal (minor error)8
access-table-illegal (minor error)8
basetype-unknown (error)9
internal-flushing (warning)2
internal-other (severe)2
node-implicit (warning)1
object-identifier-unknown (severe)3
parent-scalar (error)66
row-name-table-name (warning)1
sequence-missing-column (minor error)2
sequence-no-column (minor error)3
sequence-order (warning)1
sequence-type-mismatch (error)1
size-illegal (error)4
type-unknown (error)1

Messages:

RFC1158-MIB

   1: -- extracted from rfc1158.txt
   2: -- at Mon Nov 15 17:12:02 1999
   3: 
   4: RFC1158-MIB
   5:                DEFINITIONS ::= BEGIN
   6: 
   7:                IMPORTS
   8:                        mgmt, OBJECT-TYPE, NetworkAddress, IpAddress,
   9:                        Counter, Gauge, TimeTicks
  10:                            FROM RFC1155-SMI;
  11: 
  12:                mib-2      OBJECT IDENTIFIER ::= { mgmt 1 }    -- MIB-II
  13:                           -- (same prefix as MIB-I)
  14: 
  15:                system     OBJECT IDENTIFIER ::= { mib-2 1 }
  16:                interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
  17:                at         OBJECT IDENTIFIER ::= { mib-2 3 }
  18:                ip         OBJECT IDENTIFIER ::= { mib-2 4 }
  19:                icmp       OBJECT IDENTIFIER ::= { mib-2 5 }
  20:                tcp        OBJECT IDENTIFIER ::= { mib-2 6 }
  21:                udp        OBJECT IDENTIFIER ::= { mib-2 7 }
  22:                egp        OBJECT IDENTIFIER ::= { mib-2 8 }
  23:                -- cmot    OBJECT IDENTIFIER ::= { mib-2 9 }
  24:                transmission OBJECT IDENTIFIER ::= { mib-2 10 }
  25:                snmp       OBJECT IDENTIFIER ::= { mib-2 11 }
  26: 
  27: 
  28:                -- object types
  29: 
  30:                -- the System group
  31: 
  32:                sysDescr OBJECT-TYPE
  32: error - type `[unknown]' of node `sysDescr' does not resolve to a known base type
  33:                        SYNTAX  DisplayString (SIZE (0..255))
  33: error - unknown type `DisplayString'
  34:                        ACCESS  read-only
  35:                        STATUS  mandatory
  36:                        ::= { system 1 }
  37: 
  38:                sysObjectID OBJECT-TYPE
  39:                        SYNTAX  OBJECT IDENTIFIER
  40:                        ACCESS  read-only
  41:                        STATUS  mandatory
  42:                        ::= { system 2 }
  43: 
  44:                sysUpTime OBJECT-TYPE
  45:                        SYNTAX  TimeTicks
  46:                        ACCESS  read-only
  47:                        STATUS  mandatory
  48:                        ::= { system 3 }
  49: 
  50:                sysContact OBJECT-TYPE
  51:                        SYNTAX  DisplayString (SIZE (0..255))
  51: error - illegal size restriction for non-octet-string parent type `DisplayString'
  52:                        ACCESS  read-write
  53:                        STATUS  mandatory
  54:                        ::= { system 4 }
  55: 
  56:                sysName OBJECT-TYPE
  57:                        SYNTAX  DisplayString (SIZE (0..255))
  57: error - illegal size restriction for non-octet-string parent type `DisplayString'
  58:                        ACCESS  read-write
  59:                        STATUS  mandatory
  60:                        ::= { system 5 }
  61: 
  62:                sysLocation OBJECT-TYPE
  63:                        SYNTAX  DisplayString (SIZE (0..255))
  63: error - illegal size restriction for non-octet-string parent type `DisplayString'
  64:                        ACCESS  read-only
  65:                        STATUS  mandatory
  66:                        ::= { system 6 }
  67: 
  68:                sysServices OBJECT-TYPE
  69:                        SYNTAX  INTEGER (0..127)
  70:                        ACCESS  read-only
  71:                        STATUS  mandatory
  72:                        ::= { system 7 }
  73: 
  74: 
  75:                -- the Interfaces group
  76: 
  77:                ifNumber OBJECT-TYPE
  78:                        SYNTAX  INTEGER
  79:                        ACCESS  read-only
  80:                        STATUS  mandatory
  81:                        ::= { interfaces 1 }
  82: 
  83:                -- the Interfaces table
  84: 
  85:                ifTable OBJECT-TYPE
  85: minor error - table node `ifTable' must be `not-accessible'
  86:                        SYNTAX  SEQUENCE OF IfEntry
  87:                        ACCESS  read-only
  88:                        STATUS  mandatory
  89:                        ::= { interfaces 2 }
  90: 
  91:                ifEntry OBJECT-TYPE
  91: error - type `IfEntry' of node `ifEntry' does not resolve to a known base type
  91: minor error -
row node `ifEntry' must be `not-accessible'
  92:                        SYNTAX  IfEntry
  93:                        ACCESS  read-only
  94:                        STATUS  mandatory
  95:                        ::= { ifTable 1 }
  96: 
  97:                IfEntry ::= SEQUENCE {
  98:                    ifIndex
  99:                        INTEGER,
 100:                    ifDescr
 101:                        DisplayString,
 102:                    ifType
 103:                        INTEGER,
 104:                    ifMtu
 105:                        INTEGER,
 106:                    ifSpeed
 107:                        Gauge,
 108:                    ifPhysAddress
 109:                        OCTET STRING,
 110:                    ifAdminStatus
 111:                        INTEGER,
 112:                    ifOperStatus
 113:                        INTEGER,
 114: 
 115:                    ifLastChange
 116:                        TimeTicks,
 117:                    ifInOctets
 118:                        Counter,
 119:                    ifInUcastPkts
 120:                        Counter,
 121:                    ifInNUcastPkts
 122:                        Counter,
 123:                    ifInDiscards
 124:                        Counter,
 125:                    ifInErrors
 126:                        Counter,
 127:                    ifInUnknownProtos
 128:                        Counter,
 129:                    ifOutOctets
 130:                        Counter,
 131:                    ifOutUcastPkts
 132:                        Counter,
 133:                    ifOutNUcastPkts
 134:                        Counter,
 135:                    ifOutDiscards
 136:                        Counter,
 137:                    ifOutErrors
 138:                        Counter,
 139:                    ifOutQLen
 140:                        Gauge,
 141:                    ifSpecific
 142:                        OBJECT IDENTIFIER
 143:                }
 144: 
 145:                ifIndex OBJECT-TYPE
 145: error - scalar's parent node must be simple node
 146:                        SYNTAX  INTEGER
 147:                        ACCESS  read-only
 148:                        STATUS  mandatory
 149:                        ::= { ifEntry 1 }
 150: 
 151:                ifDescr OBJECT-TYPE
 151: error - scalar's parent node must be simple node
 152:                        SYNTAX  DisplayString (SIZE (0..255))
 152: error - illegal size restriction for non-octet-string parent type `DisplayString'
 153:                        ACCESS  read-only
 154:                        STATUS  mandatory
 155:                        ::= { ifEntry 2 }
 155: error - type of `ifDescr' in sequence and object type definition do not match
 156: 
 157:                ifType OBJECT-TYPE
 157: error - scalar's parent node must be simple node
 158:                        SYNTAX  INTEGER {
 159:                                    other(1),             -- none of the
 160:                                                          -- following
 161:                                    regular1822(2),
 162:                                    hdh1822(3),
 163:                                    ddn-x25(4),
 164:                                    rfc877-x25(5),
 165:                                    ethernet-csmacd(6),
 166:                                    iso88023-csmacd(7),
 167:                                    iso88024-tokenBus(8),
 168:                                    iso88025-tokenRing(9),
 169:                                    iso88026-man(10),
 170:                                    starLan(11),
 171:                                    proteon-10Mbit(12),
 172:                                    proteon-80Mbit(13),
 173:                                    hyperchannel(14),
 174:                                    fddi(15),
 175:                                    lapb(16),
 176:                                    sdlc(17),
 177:                                    t1-carrier(18),
 178:                                    cept(19),        -- european
 179:                                                     --equivalent of T-1
 180:                                    basicISDN(20),
 181:                                    primaryISDN(21),
 182:                                                          -- proprietary
 183:                                                          -- serial
 184:                                    propPointToPointSerial(22),
 185:                                    terminalServer-asyncPort(23),
 186:                                    softwareLoopback(24),
 187:                                    eon(25),              -- CLNP over IP
 188:                                    ethernet-3Mbit(26),
 189:                                    nsip(27),             -- XNS over IP
 190:                                    slip(28)              -- generic SLIP
 191:                            }
 192:                        ACCESS  read-only
 193:                        STATUS  mandatory
 194:                        ::= { ifEntry 3 }
 195: 
 196:                ifMtu OBJECT-TYPE
 196: error - scalar's parent node must be simple node
 197:                        SYNTAX  INTEGER
 198:                        ACCESS  read-only
 199:                        STATUS  mandatory
 200:                        ::= { ifEntry 4 }
 201: 
 202:                ifSpeed OBJECT-TYPE
 202: error - scalar's parent node must be simple node
 203:                        SYNTAX  Gauge
 204:                        ACCESS  read-only
 205:                        STATUS  mandatory
 206:                        ::= { ifEntry 5 }
 207: 
 208:                ifPhysAddress OBJECT-TYPE
 208: error - scalar's parent node must be simple node
 209:                        SYNTAX  OCTET STRING
 210:                        ACCESS  read-only
 211:                        STATUS  mandatory
 212:                        ::= { ifEntry 6 }
 213: 
 214:                ifAdminStatus OBJECT-TYPE
 214: error - scalar's parent node must be simple node
 215:                        SYNTAX  INTEGER {
 216:                                    up(1),     -- ready to pass packets
 217:                                    down(2),
 218:                                    testing(3) -- in some test mode
 219:                                }
 220:                        ACCESS  read-write
 221:                        STATUS  mandatory
 222:                        ::= { ifEntry 7 }
 223: 
 224:                ifOperStatus OBJECT-TYPE
 224: error - scalar's parent node must be simple node
 225:                        SYNTAX  INTEGER {
 226:                                    up(1),     -- ready to pass packets
 227:                                    down(2),
 228:                                    testing(3) -- in some test mode
 229:                                }
 230:                        ACCESS  read-only
 231:                        STATUS  mandatory
 232:                        ::= { ifEntry 8 }
 233: 
 234:                ifLastChange OBJECT-TYPE
 234: error - scalar's parent node must be simple node
 235:                        SYNTAX  TimeTicks
 236:                        ACCESS  read-only
 237:                        STATUS  mandatory
 238:                        ::= { ifEntry 9 }
 239: 
 240:                ifInOctets OBJECT-TYPE
 240: error - scalar's parent node must be simple node
 241:                        SYNTAX  Counter
 242:                        ACCESS  read-only
 243:                        STATUS  mandatory
 244:                        ::= { ifEntry 10 }
 245: 
 246:                ifInUcastPkts OBJECT-TYPE
 246: error - scalar's parent node must be simple node
 247:                        SYNTAX  Counter
 248:                        ACCESS  read-only
 249:                        STATUS  mandatory
 250:                        ::=  { ifEntry 11 }
 251: 
 252:                ifInNUcastPkts OBJECT-TYPE
 252: error - scalar's parent node must be simple node
 253:                        SYNTAX  Counter
 254:                        ACCESS  read-only
 255:                        STATUS  mandatory
 256:                        ::= { ifEntry 12 }
 257: 
 258:                ifInDiscards OBJECT-TYPE
 258: error - scalar's parent node must be simple node
 259:                        SYNTAX  Counter
 260:                        ACCESS  read-only
 261:                        STATUS  mandatory
 262:                        ::= { ifEntry 13 }
 263: 
 264:                ifInErrors OBJECT-TYPE
 264: error - scalar's parent node must be simple node
 265:                        SYNTAX  Counter
 266:                        ACCESS  read-only
 267:                        STATUS  mandatory
 268:                        ::= { ifEntry 14 }
 269: 
 270:                ifInUnknownProtos OBJECT-TYPE
 270: error - scalar's parent node must be simple node
 271:                        SYNTAX  Counter
 272:                        ACCESS  read-only
 273:                        STATUS  mandatory
 274:                        ::= { ifEntry 15 }
 275: 
 276:                ifOutOctets OBJECT-TYPE
 276: error - scalar's parent node must be simple node
 277:                        SYNTAX  Counter
 278:                        ACCESS  read-only
 279:                        STATUS  mandatory
 280:                        ::= { ifEntry 16 }
 281: 
 282:                ifOutUcastPkts OBJECT-TYPE
 282: error - scalar's parent node must be simple node
 283:                        SYNTAX  Counter
 284:                        ACCESS  read-only
 285:                        STATUS  mandatory
 286:                        ::= { ifEntry 17 }
 287: 
 288:                ifOutNUcastPkts OBJECT-TYPE
 288: error - scalar's parent node must be simple node
 289:                        SYNTAX  Counter
 290:                        ACCESS  read-only
 291:                        STATUS  mandatory
 292:                        ::= { ifEntry 18 }
 293: 
 294:                ifOutDiscards OBJECT-TYPE
 294: error - scalar's parent node must be simple node
 295:                        SYNTAX  Counter
 296:                        ACCESS  read-only
 297:                        STATUS  mandatory
 298:                        ::= { ifEntry 19 }
 299: 
 300:                ifOutErrors OBJECT-TYPE
 300: error - scalar's parent node must be simple node
 301:                        SYNTAX  Counter
 302:                        ACCESS  read-only
 303:                        STATUS  mandatory
 304:                        ::= { ifEntry 20 }
 305: 
 306:                ifOutQLen OBJECT-TYPE
 306: error - scalar's parent node must be simple node
 307:                        SYNTAX  Gauge
 308:                        ACCESS  read-only
 309:                        STATUS  mandatory
 310:                        ::= { ifEntry 21 }
 311: 
 312:                ifSpecific OBJECT-TYPE
 312: error - scalar's parent node must be simple node
 313:                        SYNTAX  OBJECT IDENTIFIER
 314:                        ACCESS  read-only
 315:                        STATUS  mandatory
 316:                        ::= { ifEntry 22 }
 317: 
 318:                nullSpecific OBJECT IDENTIFIER ::= { 0 0 }
 318: warning - warning: implicit node definition
 319: 
 320:                -- the Address Translation group (deprecated)
 321: 
 322:                atTable OBJECT-TYPE
 322: minor error - table node `atTable' must be `not-accessible'
 323:                        SYNTAX  SEQUENCE OF AtEntry
 324:                        ACCESS  read-write
 325:                        STATUS  deprecated
 326:                        ::= { at 1 }
 327: 
 328:                atEntry OBJECT-TYPE
 328: error - type `AtEntry' of node `atEntry' does not resolve to a known base type
 328: minor error -
row node `atEntry' must be `not-accessible'
 329:                        SYNTAX  AtEntry
 330:                        ACCESS  read-write
 331:                        STATUS  deprecated
 332:                        ::= { atTable 1 }
 333: 
 334:                AtEntry ::= SEQUENCE {
 335:                    atIfIndex
 336:                        INTEGER,
 337:                    atPhysAddress
 338:                        OCTET STRING,
 339:                    atNetAddress
 340:                        NetworkAddress
 341:                }
 342: 
 343:                atIfIndex OBJECT-TYPE
 343: error - scalar's parent node must be simple node
 344:                        SYNTAX  INTEGER
 345:                        ACCESS  read-write
 346:                        STATUS  deprecated
 347:                        ::= { atEntry 1 }
 348: 
 349:                atPhysAddress OBJECT-TYPE
 349: error - scalar's parent node must be simple node
 350:                        SYNTAX  OCTET STRING
 351:                        ACCESS  read-write
 352:                        STATUS  deprecated
 353:                        ::= { atEntry 2 }
 354: 
 355:                atNetAddress OBJECT-TYPE
 355: error - scalar's parent node must be simple node
 356:                        SYNTAX  NetworkAddress
 357:                        ACCESS  read-write
 358:                        STATUS  deprecated
 359:                        ::= { atEntry 3 }
 360: 
 361: 
 362:                -- the IP group
 363: 
 364:                ipForwarding OBJECT-TYPE
 365:                        SYNTAX  INTEGER {
 366:                                    gateway(1), -- entity forwards
 367:                                                -- datagrams
 368:                                    host(2)     -- entity does NOT
 369:                                                -- forward datagrams
 370:                                }
 371:                        ACCESS  read-write
 372:                        STATUS  mandatory
 373:                        ::= { ip 1 }
 374: 
 375:                ipDefaultTTL OBJECT-TYPE
 376:                        SYNTAX  INTEGER
 377:                        ACCESS  read-write
 378:                        STATUS  mandatory
 379:                        ::= { ip 2 }
 380: 
 381:                ipInReceives OBJECT-TYPE
 382:                        SYNTAX  Counter
 383:                        ACCESS  read-only
 384:                        STATUS  mandatory
 385:                        ::= { ip 3 }
 386: 
 387:                ipInHdrErrors OBJECT-TYPE
 388:                        SYNTAX  Counter
 389:                        ACCESS  read-only
 390:                        STATUS  mandatory
 391:                        ::= { ip 4 }
 392: 
 393:                ipInAddrErrors OBJECT-TYPE
 394:                        SYNTAX  Counter
 395:                        ACCESS  read-only
 396:                        STATUS  mandatory
 397:                        ::= { ip 5 }
 398: 
 399:                ipForwDatagrams OBJECT-TYPE
 400:                        SYNTAX  Counter
 401:                        ACCESS  read-only
 402:                        STATUS  mandatory
 403:                        ::= { ip 6 }
 404: 
 405:                ipInUnknownProtos OBJECT-TYPE
 406:                        SYNTAX  Counter
 407:                        ACCESS  read-only
 408:                        STATUS  mandatory
 409:                        ::= { ip 7 }
 410: 
 411:                ipInDiscards OBJECT-TYPE
 412:                        SYNTAX  Counter
 413:                        ACCESS  read-only
 414:                        STATUS  mandatory
 415:                        ::= { ip 8 }
 416: 
 417:                ipInDelivers OBJECT-TYPE
 418:                        SYNTAX  Counter
 419:                        ACCESS  read-only
 420:                        STATUS  mandatory
 421:                        ::= { ip 9 }
 422: 
 423:                ipOutRequests OBJECT-TYPE
 424:                        SYNTAX  Counter
 425:                        ACCESS  read-only
 426:                        STATUS  mandatory
 427:                        ::= { ip 10 }
 428: 
 429:                ipOutDiscards OBJECT-TYPE
 430:                        SYNTAX  Counter
 431:                        ACCESS  read-only
 432:                        STATUS  mandatory
 433:                        ::= { ip 11 }
 434: 
 435:                ipOutNoRoutes OBJECT-TYPE
 436:                        SYNTAX  Counter
 437:                        ACCESS  read-only
 438:                        STATUS  mandatory
 439:                        ::= { ip 12 }
 440: 
 441:                ipReasmTimeout OBJECT-TYPE
 442:                        SYNTAX  INTEGER
 443:                        ACCESS  read-only
 444:                        STATUS  mandatory
 445:                        ::= { ip 13 }
 446: 
 447:                ipReasmReqds OBJECT-TYPE
 448:                        SYNTAX  Counter
 449:                        ACCESS  read-only
 450:                        STATUS  mandatory
 451:                        ::= { ip 14 }
 452: 
 453:                ipReasmOKs OBJECT-TYPE
 454:                        SYNTAX  Counter
 455:                        ACCESS  read-only
 456:                        STATUS  mandatory
 457:                        ::= { ip 15 }
 458: 
 459:                ipReasmFails OBJECT-TYPE
 460:                        SYNTAX  Counter
 461:                        ACCESS  read-only
 462:                        STATUS  mandatory
 463:                        ::= { ip 16 }
 464: 
 465:                ipFragOKs OBJECT-TYPE
 466:                        SYNTAX  Counter
 467:                        ACCESS  read-only
 468:                        STATUS  mandatory
 469:                        ::= { ip 17 }
 470: 
 471:                ipFragFails OBJECT-TYPE
 472:                        SYNTAX  Counter
 473:                        ACCESS  read-only
 474:                        STATUS  mandatory
 475:                        ::= { ip 18 }
 476: 
 477:                ipFragCreates OBJECT-TYPE
 478:                        SYNTAX  Counter
 479:                        ACCESS  read-only
 480:                        STATUS  mandatory
 481:                        ::= { ip 19 }
 482: 
 483:                -- the IP Interface table
 484: 
 485:                ipAddrTable OBJECT-TYPE
 485: minor error - table node `ipAddrTable' must be `not-accessible'
 486:                        SYNTAX  SEQUENCE OF IpAddrEntry
 487:                        ACCESS  read-only
 488:                        STATUS  mandatory
 489:                        ::= { ip 20 }
 490: 
 491:                ipAddrEntry OBJECT-TYPE
 491: error - type `IpAddrEntry' of node `ipAddrEntry' does not resolve to a known base type
 491: minor error -
row node `ipAddrEntry' must be `not-accessible'
 492:                        SYNTAX  IpAddrEntry
 493:                        ACCESS  read-only
 494:                        STATUS  mandatory
 495:                        ::= { ipAddrTable 1 }
 496: 
 497:                IpAddrEntry ::= SEQUENCE {
 497: minor error - SEQUENCE element #5 `ipAdEntReasmMaxSize' is not a child node under `ipAddrEntry'
 497: minor error -
SEQUENCE of `IpAddrEntry' is missing columnar object `ipAdEntReasmMaxSiz'
 498:                    ipAdEntAddr
 499:                        IpAddress,
 500:                    ipAdEntIfIndex
 501:                        INTEGER,
 502:                    ipAdEntNetMask
 503:                        IpAddress,
 504:                    ipAdEntBcastAddr
 505:                        INTEGER,
 506:                    ipAdEntReasmMaxSize
 507:                        INTEGER (0..65535)
 507: severe - unknown object identifier label `ipAdEntReasmMaxSize'
 508:                }
 509: 
 510:                ipAdEntAddr OBJECT-TYPE
 510: error - scalar's parent node must be simple node
 511:                        SYNTAX  IpAddress
 512:                        ACCESS  read-only
 513:                        STATUS  mandatory
 514:                        ::=  { ipAddrEntry 1 }
 515: 
 516:                ipAdEntIfIndex OBJECT-TYPE
 516: error - scalar's parent node must be simple node
 517:                        SYNTAX  INTEGER
 518:                        ACCESS  read-only
 519:                        STATUS  mandatory
 520:                        ::=  { ipAddrEntry 2 }
 521: 
 522:                ipAdEntNetMask OBJECT-TYPE
 522: error - scalar's parent node must be simple node
 523:                        SYNTAX  IpAddress
 524:                        ACCESS  read-only
 525:                        STATUS  mandatory
 526:                        ::=  { ipAddrEntry 3 }
 527: 
 528:                ipAdEntBcastAddr OBJECT-TYPE
 528: error - scalar's parent node must be simple node
 529:                        SYNTAX  INTEGER
 530:                        ACCESS  read-only
 531:                        STATUS  mandatory
 532:                        ::= { ipAddrEntry 4 }
 533: 
 534:                ipAdEntReasmMaxSiz OBJECT-TYPE
 534: error - scalar's parent node must be simple node
 535:                        SYNTAX  INTEGER (0..65535)
 536:                        ACCESS  read-only
 537:                        STATUS  mandatory
 538:                        ::= { ipAddrEntry 5 }
 539: 
 540:                -- the IP Routing table
 541: 
 542:                ipRoutingTable OBJECT-TYPE
 542: minor error - table node `ipRoutingTable' must be `not-accessible'
 543:                        SYNTAX  SEQUENCE OF IpRouteEntry
 544:                        ACCESS  read-write
 545:                        STATUS  mandatory
 546:                        ::= { ip 21 }
 547: 
 548:                ipRouteEntry OBJECT-TYPE
 548: error - type `IpRouteEntry' of node `ipRouteEntry' does not resolve to a known base type
 548: minor error -
row node `ipRouteEntry' must be `not-accessible'

 548: warning - warning: row identifier `ipRouteEntry' should have the same prefix as table identifier `ipRoutingTable'
 549:                        SYNTAX  IpRouteEntry
 550:                        ACCESS  read-write
 551:                        STATUS  mandatory
 552:                        ::= { ipRoutingTable 1 }
 553: 
 554:                IpRouteEntry ::= SEQUENCE {
 554: minor error - SEQUENCE element #9 `ipRouteProto' is not a child node under `ipRouteEntry'
 554: warning - warning: SEQUENCE element #10 `ipRouteAge' does not match order of columnar objects under `ipRouteEntry'
 555:                    ipRouteDest
 556:                        IpAddress,
 557:                    ipRouteIfIndex
 558:                        INTEGER,
 559:                    ipRouteMetric1
 560:                        INTEGER,
 561:                    ipRouteMetric2
 562:                        INTEGER,
 563:                    ipRouteMetric3
 564:                        INTEGER,
 565:                    ipRouteMetric4
 566:                        INTEGER,
 567:                    ipRouteNextHop
 568:                        IpAddress,
 569:                    ipRouteType
 570:                        INTEGER,
 571:                    ipRouteProto
 572:                        INTEGER,
 572: severe - unknown object identifier label `ipRouteProto'
 573:                    ipRouteAge
 574:                        INTEGER,
 575:                    ipRouteMask
 576:                        IpAddress
 577:                }
 578: 
 579:                ipRouteDest OBJECT-TYPE
 579: error - scalar's parent node must be simple node
 580:                        SYNTAX  IpAddress
 581:                        ACCESS  read-write
 582:                        STATUS  mandatory
 583:                        ::= { ipRouteEntry 1 }
 584: 
 585:                ipRouteIfIndex  OBJECT-TYPE
 585: error - scalar's parent node must be simple node
 586:                        SYNTAX  INTEGER
 587:                        ACCESS  read-write
 588:                        STATUS  mandatory
 589:                        ::= { ipRouteEntry 2 }
 590: 
 591:                ipRouteMetric1 OBJECT-TYPE
 591: error - scalar's parent node must be simple node
 592:                        SYNTAX  INTEGER
 593:                        ACCESS  read-write
 594:                        STATUS  mandatory
 595:                        ::= { ipRouteEntry 3 }
 596: 
 597:                ipRouteMetric2 OBJECT-TYPE
 597: error - scalar's parent node must be simple node
 598:                        SYNTAX  INTEGER
 599:                        ACCESS  read-write
 600:                        STATUS  mandatory
 601:                        ::= { ipRouteEntry 4 }
 602: 
 603:                ipRouteMetric3 OBJECT-TYPE
 603: error - scalar's parent node must be simple node
 604:                        SYNTAX  INTEGER
 605:                        ACCESS  read-write
 606:                        STATUS  mandatory
 607:                        ::= { ipRouteEntry 5 }
 608: 
 609:                ipRouteMetric4 OBJECT-TYPE
 609: error - scalar's parent node must be simple node
 610:                        SYNTAX  INTEGER
 611:                        ACCESS  read-write
 612:                        STATUS  mandatory
 613:                        ::= { ipRouteEntry 6 }
 614: 
 615:                ipRouteNextHop OBJECT-TYPE
 615: error - scalar's parent node must be simple node
 616:                        SYNTAX  IpAddress
 617:                        ACCESS  read-write
 618:                        STATUS  mandatory
 619:                        ::= { ipRouteEntry 7 }
 620: 
 621:                ipRouteType OBJECT-TYPE
 621: error - scalar's parent node must be simple node
 622:                        SYNTAX  INTEGER {
 623:                                    other(1),    -- none of the following
 624: 
 625:                                    invalid(2),  -- an invalidated route
 626: 
 627:                                                 -- route to directly
 628:                                    direct(3),   -- connected
 629:                                                 -- (sub-)network
 630: 
 631:                                                 -- route to a non-local
 632:                                    remote(4)    -- host/network/
 633:                                                 -- sub-network
 634:                            }
 635:                        ACCESS  read-write
 636:                        STATUS  mandatory
 637:                        ::= { ipRouteEntry 8 }
 638: 
 639:                ipRouteProto OBJECT-TYPE
 640:                        SYNTAX  INTEGER {
 641:                                    other(1),    -- none of the following
 642: 
 643:                                                 -- non-protocol
 644:                                                 -- information
 645:                                                 --   e.g., manually
 646:                                    local(2),    --   configured entries
 647: 
 648:                                                 -- set via a network
 649:                                    netmgmt(3),  --   management protocol
 650: 
 651:                                                 -- obtained via ICMP,
 652:                                    icmp(4),     --   e.g., Redirect
 653: 
 654:                                                 -- the following are
 655:                                                 -- gateway routing
 656:                                                 -- protocols
 657:                                    egp(5),
 658:                                    ggp(6),
 659:                                    hello(7),
 660:                                    rip(8),
 661:                                    is-is(9),
 662:                                    es-is(10),
 663:                                    ciscoIgrp(11),
 664:                                    bbnSpfIgp(12),
 665:                                    ospf(13)
 666:                                    bgp(14)
 666: severe - syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
 667:                            }
 667: warning - warning: flushing recent incorrect declaration, see previous error(s)
 668:                        ACCESS  read-only
 668: severe - syntax error, unexpected ACCESS
 669:                        STATUS  mandatory
 670:                        ::= { ipRouteEntry 9 }
 670: warning - warning: flushing recent incorrect declaration, see previous error(s)
 671: 
 672:                ipRouteAge OBJECT-TYPE
 672: error - scalar's parent node must be simple node
 673:                        SYNTAX  INTEGER
 674:                        ACCESS  read-write
 675:                        STATUS  mandatory
 676:                        ::= { ipRouteEntry 10 }
 677: 
 678:                ipRouteMask OBJECT-TYPE
 678: error - scalar's parent node must be simple node
 679:                        SYNTAX  IpAddress
 680:                        ACCESS  read-write
 681:                        STATUS  mandatory
 682:                        ::= { ipRouteEntry 11 }
 683: 
 684:                -- the IP Address Translation tables
 685: 
 686:                ipNetToMediaTable OBJECT-TYPE
 686: minor error - table node `ipNetToMediaTable' must be `not-accessible'
 687:                        SYNTAX  SEQUENCE OF IpNetToMediaEntry
 688:                        ACCESS  read-write
 689:                        STATUS  mandatory
 690:                        ::= { ip 22 }
 691: 
 692:                ipNetToMediaEntry OBJECT-TYPE
 692: error - type `IpNetToMediaEntry' of node `ipNetToMediaEntry' does not resolve to a known base type
 692: minor error -
row node `ipNetToMediaEntry' must be `not-accessible'
 693:                        SYNTAX  IpNetToMediaEntry
 694:                        ACCESS  read-write
 695:                        STATUS  mandatory
 696:                        ::= { ipNetToMediaTable 1 }
 697: 
 698:                IpNetToMediaEntry ::= SEQUENCE {
 698: minor error - SEQUENCE element #4 `ipNetoToMediaType' is not a child node under `ipNetToMediaEntry'
 698: minor error -
SEQUENCE of `IpNetToMediaEntry' is missing columnar object `ipNetToMediaType'
 699:                    ipNetToMediaIfIndex
 700:                        INTEGER,
 701:                    ipNetToMediaPhysAddress
 702:                        OCTET STRING,
 703:                    ipNetToMediaNetAddress
 704:                        IpAddress,
 705:                    ipNetoToMediaType
 706:                        INTEGER
 707:                }
 707: severe - unknown object identifier label `ipNetoToMediaType'
 708: 
 709:                ipNetToMediaIfIndex OBJECT-TYPE
 709: error - scalar's parent node must be simple node
 710:                        SYNTAX  INTEGER
 711:                        ACCESS  read-write
 712:                        STATUS  mandatory
 713:                        ::= { ipNetToMediaEntry 1 }
 714: 
 715:                ipNetToMediaPhysAddress OBJECT-TYPE
 715: error - scalar's parent node must be simple node
 716:                        SYNTAX  OCTET STRING
 717:                        ACCESS  read-write
 718:                        STATUS  mandatory
 719:                        ::= { ipNetToMediaEntry 2 }
 720: 
 721:                ipNetToMediaNetAddress OBJECT-TYPE
 721: error - scalar's parent node must be simple node
 722:                        SYNTAX  IpAddress
 723:                        ACCESS  read-write
 724:                        STATUS  mandatory
 725:                        ::= { ipNetToMediaEntry 3 }
 726: 
 727:                ipNetToMediaType OBJECT-TYPE
 727: error - scalar's parent node must be simple node
 728:                        SYNTAX  INTEGER {
 729:                                    other(1),   -- none of the following
 730: 
 731:                                    invalid(2), -- an invalidated mapping
 732:                                    dynamic(3), -- connected (sub-)network
 733: 
 734:                                    static(4)
 735:                            }
 736:                        ACCESS  read-write
 737:                        STATUS  mandatory
 738:                        ::= { ipNetToMediaEntry 4 }
 739: 
 740:                -- the ICMP group
 741: 
 742:                icmpInMsgs OBJECT-TYPE
 743:                        SYNTAX  Counter
 744:                        ACCESS  read-only
 745:                        STATUS  mandatory
 746:                        ::= { icmp 1 }
 747: 
 748:                icmpInErrors OBJECT-TYPE
 749:                        SYNTAX  Counter
 750:                        ACCESS  read-only
 751:                        STATUS  mandatory
 752:                        ::= { icmp 2 }
 753: 
 754:                icmpInDestUnreachs OBJECT-TYPE
 755:                        SYNTAX  Counter
 756:                        ACCESS  read-only
 757:                        STATUS  mandatory
 758:                        ::= { icmp 3 }
 759: 
 760:                icmpInTimeExcds OBJECT-TYPE
 761:                        SYNTAX  Counter
 762:                        ACCESS  read-only
 763:                        STATUS  mandatory
 764:                        ::= { icmp 4 }
 765: 
 766:                icmpInParmProbs OBJECT-TYPE
 767:                        SYNTAX  Counter
 768:                        ACCESS  read-only
 769:                        STATUS  mandatory
 770:                        ::= { icmp 5 }
 771: 
 772:                icmpInSrcQuenchs OBJECT-TYPE
 773:                        SYNTAX  Counter
 774:                        ACCESS  read-only
 775:                        STATUS  mandatory
 776:                        ::= { icmp 6 }
 777: 
 778:                icmpInRedirects OBJECT-TYPE
 779:                        SYNTAX  Counter
 780:                        ACCESS  read-only
 781:                        STATUS  mandatory
 782:                        ::= { icmp 7 }
 783: 
 784:                icmpInEchos OBJECT-TYPE
 785:                        SYNTAX  Counter
 786:                        ACCESS  read-only
 787:                        STATUS  mandatory
 788:                        ::= { icmp 8 }
 789: 
 790:                icmpInEchoReps OBJECT-TYPE
 791:                        SYNTAX  Counter
 792:                        ACCESS  read-only
 793:                        STATUS  mandatory
 794:                        ::= { icmp 9 }
 795: 
 796:                icmpInTimestamps OBJECT-TYPE
 797:                        SYNTAX  Counter
 798:                        ACCESS  read-only
 799:                        STATUS  mandatory
 800:                        ::= { icmp 10 }
 801: 
 802:                icmpInTimestampReps OBJECT-TYPE
 803:                        SYNTAX  Counter
 804:                        ACCESS  read-only
 805:                        STATUS  mandatory
 806:                        ::= { icmp 11 }
 807: 
 808:                icmpInAddrMasks OBJECT-TYPE
 809:                        SYNTAX  Counter
 810:                        ACCESS  read-only
 811:                        STATUS  mandatory
 812:                        ::= { icmp 12 }
 813: 
 814:                icmpInAddrMaskReps OBJECT-TYPE
 815:                        SYNTAX  Counter
 816:                        ACCESS  read-only
 817:                        STATUS  mandatory
 818:                        ::= { icmp 13 }
 819: 
 820:                icmpOutMsgs OBJECT-TYPE
 821:                        SYNTAX  Counter
 822:                        ACCESS  read-only
 823:                        STATUS  mandatory
 824:                        ::= { icmp 14 }
 825: 
 826:                icmpOutErrors OBJECT-TYPE
 827:                        SYNTAX  Counter
 828:                        ACCESS  read-only
 829:                        STATUS  mandatory
 830:                        ::= { icmp 15 }
 831: 
 832:                icmpOutDestUnreachs OBJECT-TYPE
 833:                        SYNTAX  Counter
 834:                        ACCESS  read-only
 835:                        STATUS  mandatory
 836:                        ::= { icmp 16 }
 837: 
 838:                icmpOutTimeExcds OBJECT-TYPE
 839:                        SYNTAX  Counter
 840:                        ACCESS  read-only
 841:                        STATUS  mandatory
 842:                        ::= { icmp 17 }
 843: 
 844:                icmpOutParmProbs OBJECT-TYPE
 845:                        SYNTAX  Counter
 846:                        ACCESS  read-only
 847:                        STATUS  mandatory
 848:                        ::= { icmp 18 }
 849: 
 850:                icmpOutSrcQuenchs OBJECT-TYPE
 851:                        SYNTAX  Counter
 852:                        ACCESS  read-only
 853:                        STATUS  mandatory
 854:                        ::= { icmp 19 }
 855: 
 856:                icmpOutRedirects OBJECT-TYPE
 857:                        SYNTAX  Counter
 858:                        ACCESS  read-only
 859:                        STATUS  mandatory
 860:                        ::= { icmp 20 }
 861: 
 862:                icmpOutEchos OBJECT-TYPE
 863:                        SYNTAX  Counter
 864:                        ACCESS  read-only
 865:                        STATUS  mandatory
 866:                        ::= { icmp 21 }
 867: 
 868:                icmpOutEchoReps OBJECT-TYPE
 869:                        SYNTAX  Counter
 870:                        ACCESS  read-only
 871:                        STATUS  mandatory
 872:                        ::= { icmp 22 }
 873: 
 874:                icmpOutTimestamps OBJECT-TYPE
 875:                        SYNTAX  Counter
 876:                        ACCESS  read-only
 877:                        STATUS  mandatory
 878:                        ::= { icmp 23 }
 879: 
 880:                icmpOutTimestampReps OBJECT-TYPE
 881:                        SYNTAX  Counter
 882:                        ACCESS  read-only
 883:                        STATUS  mandatory
 884:                        ::= { icmp 24 }
 885: 
 886:                icmpOutAddrMasks OBJECT-TYPE
 887:                        SYNTAX  Counter
 888:                        ACCESS  read-only
 889:                        STATUS  mandatory
 890:                        ::= { icmp 25 }
 891: 
 892:                icmpOutAddrMaskReps OBJECT-TYPE
 893:                        SYNTAX  Counter
 894:                        ACCESS  read-only
 895:                        STATUS  mandatory
 896:                        ::= { icmp 26 }
 897: 
 898: 
 899:                -- the TCP group
 900: 
 901:                tcpRtoAlgorithm OBJECT-TYPE
 902:                        SYNTAX  INTEGER {
 903:                                    other(1),    -- none of the following
 904:                                    constant(2), -- a constant rto
 905:                                    rsre(3),     -- MIL-STD-1778,
 906:                                                 -- Appendix B
 907:                                    vanj(4)      -- Van Jacobson's
 908:                                                 -- algorithm
 909:                                }
 910:                        ACCESS  read-only
 911:                        STATUS  mandatory
 912:                        ::= { tcp 1 }
 913: 
 914:                tcpRtoMin OBJECT-TYPE
 915:                        SYNTAX  INTEGER
 916:                        ACCESS  read-only
 917:                        STATUS  mandatory
 918:                        ::= { tcp 2 }
 919: 
 920:                tcpRtoMax OBJECT-TYPE
 921:                        SYNTAX  INTEGER
 922:                        ACCESS  read-only
 923:                        STATUS  mandatory
 924:                        ::= { tcp 3 }
 925: 
 926:                tcpMaxConn OBJECT-TYPE
 927:                        SYNTAX  INTEGER
 928:                        ACCESS  read-only
 929:                        STATUS  mandatory
 930:                        ::= { tcp 4 }
 931: 
 932:                tcpActiveOpens OBJECT-TYPE
 933:                        SYNTAX  Counter
 934:                        ACCESS  read-only
 935:                        STATUS  mandatory
 936:                        ::= { tcp 5 }
 937: 
 938:                tcpPassiveOpens OBJECT-TYPE
 939:                        SYNTAX  Counter
 940:                        ACCESS  read-only
 941:                        STATUS  mandatory
 942:                        ::= { tcp 6 }
 943: 
 944:                tcpAttemptFails OBJECT-TYPE
 945:                        SYNTAX  Counter
 946:                        ACCESS  read-only
 947:                        STATUS  mandatory
 948:                        ::= { tcp 7 }
 949: 
 950:                tcpEstabResets OBJECT-TYPE
 951:                        SYNTAX  Counter
 952:                        ACCESS  read-only
 953:                        STATUS  mandatory
 954:                        ::= { tcp 8 }
 955: 
 956:                tcpCurrEstab OBJECT-TYPE
 957:                        SYNTAX  Gauge
 958:                        ACCESS  read-only
 959:                        STATUS  mandatory
 960:                        ::= { tcp 9 }
 961: 
 962:                tcpInSegs OBJECT-TYPE
 963:                        SYNTAX  Counter
 964:                        ACCESS  read-only
 965:                        STATUS  mandatory
 966:                        ::= { tcp 10 }
 967: 
 968:                tcpOutSegs OBJECT-TYPE
 969:                        SYNTAX  Counter
 970:                        ACCESS  read-only
 971:                        STATUS  mandatory
 972:                        ::= { tcp 11 }
 973: 
 974:                tcpRetransSegs OBJECT-TYPE
 975:                        SYNTAX  Counter
 976:                        ACCESS  read-only
 977:                        STATUS  mandatory
 978:                        ::= { tcp 12 }
 979: 
 980:                -- the TCP connections table
 981: 
 982:                tcpConnTable OBJECT-TYPE
 982: minor error - table node `tcpConnTable' must be `not-accessible'
 983:                        SYNTAX  SEQUENCE OF TcpConnEntry
 984:                        ACCESS  read-only
 985:                        STATUS  mandatory
 986:                        ::= { tcp 13 }
 987: 
 988:                tcpConnEntry OBJECT-TYPE
 988: error - type `TcpConnEntry' of node `tcpConnEntry' does not resolve to a known base type
 988: minor error -
row node `tcpConnEntry' must be `not-accessible'
 989:                        SYNTAX  TcpConnEntry
 990:                        ACCESS  read-only
 991:                        STATUS  mandatory
 992:                        ::= { tcpConnTable 1 }
 993: 
 994:                TcpConnEntry ::= SEQUENCE {
 995:                    tcpConnState
 996:                        INTEGER,
 997:                    tcpConnLocalAddress
 998:                        IpAddress,
 999:                    tcpConnLocalPort
1000:                        INTEGER (0..65535),
1001:                    tcpConnRemAddress
1002:                        IpAddress,
1003:                    tcpConnRemPort
1004:                        INTEGER (0..65535)
1005:                }
1006: 
1007:                tcpConnState OBJECT-TYPE
1007: error - scalar's parent node must be simple node
1008:                        SYNTAX  INTEGER {
1009:                                    closed(1),
1010:                                    listen(2),
1011:                                    synSent(3),
1012:                                    synReceived(4),
1013:                                    established(5),
1014:                                    finWait1(6),
1015:                                    finWait2(7),
1016:                                    closeWait(8),
1017:                                    lastAck(9),
1018:                                    closing(10),
1019:                                    timeWait(11)
1020:                                }
1021:                        ACCESS  read-only
1022:                        STATUS  mandatory
1023:                        ::= { tcpConnEntry 1 }
1024: 
1025:                tcpConnLocalAddress OBJECT-TYPE
1025: error - scalar's parent node must be simple node
1026:                        SYNTAX  IpAddress
1027:                        ACCESS  read-only
1028:                        STATUS  mandatory
1029:                        ::= { tcpConnEntry 2 }
1030: 
1031:                tcpConnLocalPort OBJECT-TYPE
1031: error - scalar's parent node must be simple node
1032:                        SYNTAX  INTEGER (0..65535)
1033:                        ACCESS  read-only
1034:                        STATUS  mandatory
1035:                        ::= { tcpConnEntry 3 }
1036: 
1037:                tcpConnRemAddress OBJECT-TYPE
1037: error - scalar's parent node must be simple node
1038:                        SYNTAX  IpAddress
1039:                        ACCESS  read-only
1040:                        STATUS  mandatory
1041:                        ::= { tcpConnEntry 4 }
1042: 
1043:                tcpConnRemPort OBJECT-TYPE
1043: error - scalar's parent node must be simple node
1044:                        SYNTAX  INTEGER (0..65535)
1045:                        ACCESS  read-only
1046:                        STATUS  mandatory
1047:                        ::= { tcpConnEntry 5 }
1048: 
1049:                -- additional TCP variables
1050: 
1051:                tcpInErrs OBJECT-TYPE
1052:                        SYNTAX  Counter
1053:                        ACCESS  read-only
1054:                        STATUS  mandatory
1055:                        ::= { tcp 14 }
1056: 
1057:                tcpOutRsts OBJECT-TYPE
1058:                        SYNTAX  Counter
1059:                        ACCESS  read-only
1060:                        STATUS  mandatory
1061:                        ::= { tcp 15 }
1062: 
1063: 
1064:                -- the UDP group
1065: 
1066:                udpInDatagrams OBJECT-TYPE
1067:                        SYNTAX  Counter
1068:                        ACCESS  read-only
1069:                        STATUS  mandatory
1070:                        ::= { udp 1 }
1071: 
1072:                udpNoPorts OBJECT-TYPE
1073:                        SYNTAX  Counter
1074:                        ACCESS  read-only
1075:                        STATUS  mandatory
1076:                        ::= { udp 2 }
1077: 
1078:                udpInErrors OBJECT-TYPE
1079:                        SYNTAX  Counter
1080:                        ACCESS  read-only
1081:                        STATUS  mandatory
1082:                        ::= { udp 3 }
1083: 
1084:                udpOutDatagrams OBJECT-TYPE
1085:                        SYNTAX  Counter
1086:                        ACCESS  read-only
1087:                        STATUS  mandatory
1088:                        ::= { udp 4 }
1089: 
1090:                -- the UDP listener table
1091: 
1092:                udpTable OBJECT-TYPE
1092: minor error - table node `udpTable' must be `not-accessible'
1093:                        SYNTAX  SEQUENCE OF UdpEntry
1094:                        ACCESS  read-only
1095:                        STATUS  mandatory
1096:                        ::= { udp 5 }
1097: 
1098:                udpEntry OBJECT-TYPE
1098: error - type `UdpEntry' of node `udpEntry' does not resolve to a known base type
1098: minor error -
row node `udpEntry' must be `not-accessible'
1099:                        SYNTAX  UdpEntry
1100:                        ACCESS  read-only
1101:                        STATUS  mandatory
1102:                        ::= { udpTable 1 }
1103: 
1104:                UdpEntry ::= SEQUENCE {
1105:                    udpLocalAddress
1106:                        IpAddress,
1107:                    udpLocalPort
1108:                        INTEGER (0..65535)
1109:                }
1110: 
1111:                udpLocalAddress OBJECT-TYPE
1111: error - scalar's parent node must be simple node
1112:                        SYNTAX  IpAddress
1113:                        ACCESS  read-only
1114:                        STATUS  mandatory
1115:                        ::= { udpEntry 1 }
1116: 
1117:                udpLocalPort OBJECT-TYPE
1117: error - scalar's parent node must be simple node
1118:                        SYNTAX  INTEGER (0..65535)
1119:                        ACCESS  read-only
1120:                        STATUS  mandatory
1121:                        ::= { udpEntry 2 }
1122: 
1123:                -- the EGP group
1124: 
1125:                egpInMsgs OBJECT-TYPE
1126:                        SYNTAX  Counter
1127:                        ACCESS  read-only
1128:                        STATUS  mandatory
1129:                        ::= { egp 1 }
1130: 
1131:                egpInErrors OBJECT-TYPE
1132:                        SYNTAX  Counter
1133:                        ACCESS  read-only
1134:                        STATUS  mandatory
1135:                        ::= { egp 2 }
1136: 
1137:                egpOutMsgs OBJECT-TYPE
1138:                        SYNTAX  Counter
1139:                        ACCESS  read-only
1140:                        STATUS  mandatory
1141:                        ::= { egp 3 }
1142: 
1143:                egpOutErrors OBJECT-TYPE
1144:                        SYNTAX  Counter
1145:                        ACCESS  read-only
1146:                        STATUS  mandatory
1147:                        ::= { egp 4 }
1148: 
1149:                -- the EGP Neighbor table
1150: 
1151:                egpNeighTable OBJECT-TYPE
1151: minor error - table node `egpNeighTable' must be `not-accessible'
1152:                        SYNTAX  SEQUENCE OF EgpNeighEntry
1153:                        ACCESS  read-only
1154:                        STATUS  mandatory
1155:                        ::= { egp 5 }
1156: 
1157:                egpNeighEntry OBJECT-TYPE
1157: error - type `EgpNeighEntry' of node `egpNeighEntry' does not resolve to a known base type
1157: minor error -
row node `egpNeighEntry' must be `not-accessible'
1158:                        SYNTAX  EgpNeighEntry
1159:                        ACCESS  read-only
1160:                        STATUS  mandatory
1161:                        ::= { egpNeighTable 1 }
1162: 
1163:                EgpNeighEntry ::= SEQUENCE {
1164:                    egpNeighState
1165:                        INTEGER,
1166:                    egpNeighAddr
1167:                        IpAddress,
1168:                    egpNeighAs
1169:                        INTEGER,
1170:                    egpNeighInMsgs
1171:                        Counter,
1172:                    egpNeighInErrs
1173:                        Counter,
1174:                    egpNeighOutMsgs
1175:                        Counter,
1176:                    egpNeighOutErrs
1177:                        Counter,
1178:                    egpNeighInErrMsgs
1179:                        Counter,
1180:                    egpNeighOutErrMsgs
1181:                        Counter,
1182:                    egpNeighStateUps
1183:                        Counter,
1184:                    egpNeighStateDowns
1185:                        Counter,
1186:                    egpNeighIntervalHello
1187:                        INTEGER,
1188:                    egpNeighIntervalPoll
1189:                        INTEGER,
1190:                    egpNeighMode
1191:                        INTEGER,
1192:                    egpNeighEventTrigger
1193:                        INTEGER
1194:                }
1195: 
1196:                egpNeighState OBJECT-TYPE
1196: error - scalar's parent node must be simple node
1197:                        SYNTAX  INTEGER {
1198:                                    idle(1),
1199:                                    acquisition(2),
1200:                                    down(3),
1201:                                    up(4),
1202:                                    cease(5)
1203:                                }
1204:                        ACCESS  read-only
1205:                        STATUS  mandatory
1206:                        ::= { egpNeighEntry 1 }
1207: 
1208:                egpNeighAddr OBJECT-TYPE
1208: error - scalar's parent node must be simple node
1209:                        SYNTAX  IpAddress
1210:                        ACCESS  read-only
1211:                        STATUS  mandatory
1212:                        ::= { egpNeighEntry 2 }
1213: 
1214:                egpNeighAs OBJECT-TYPE
1214: error - scalar's parent node must be simple node
1215:                        SYNTAX  INTEGER
1216:                        ACCESS  read-only
1217:                        STATUS  mandatory
1218:                        ::= { egpNeighEntry 3 }
1219: 
1220:                egpNeighInMsgs OBJECT-TYPE
1220: error - scalar's parent node must be simple node
1221:                        SYNTAX  Counter
1222:                        ACCESS  read-only
1223:                        STATUS  mandatory
1224:                        ::= { egpNeighEntry 4 }
1225: 
1226:                egpNeighInErrs OBJECT-TYPE
1226: error - scalar's parent node must be simple node
1227:                        SYNTAX  Counter
1228:                        ACCESS  read-only
1229:                        STATUS  mandatory
1230:                        ::= { egpNeighEntry 5 }
1231: 
1232:                egpNeighOutMsgs OBJECT-TYPE
1232: error - scalar's parent node must be simple node
1233:                        SYNTAX  Counter
1234:                        ACCESS  read-only
1235:                        STATUS  mandatory
1236:                        ::= { egpNeighEntry 6 }
1237: 
1238:                egpNeighOutErrs OBJECT-TYPE
1238: error - scalar's parent node must be simple node
1239:                        SYNTAX  Counter
1240:                        ACCESS  read-only
1241:                        STATUS  mandatory
1242:                        ::= { egpNeighEntry 7 }
1243: 
1244:                egpNeighInErrMsgs OBJECT-TYPE
1244: error - scalar's parent node must be simple node
1245:                        SYNTAX  Counter
1246:                        ACCESS  read-only
1247:                        STATUS  mandatory
1248:                        ::= { egpNeighEntry 8 }
1249: 
1250:                egpNeighOutErrMsgs OBJECT-TYPE
1250: error - scalar's parent node must be simple node
1251:                        SYNTAX  Counter
1252:                        ACCESS  read-only
1253:                        STATUS  mandatory
1254:                        ::= { egpNeighEntry 9 }
1255: 
1256:                egpNeighStateUps OBJECT-TYPE
1256: error - scalar's parent node must be simple node
1257:                        SYNTAX  Counter
1258:                        ACCESS  read-only
1259:                        STATUS  mandatory
1260:                        ::= { egpNeighEntry 10 }
1261: 
1262:                egpNeighStateDowns OBJECT-TYPE
1262: error - scalar's parent node must be simple node
1263:                        SYNTAX  Counter
1264:                        ACCESS  read-only
1265:                        STATUS  mandatory
1266:                        ::= { egpNeighEntry 11 }
1267: 
1268:                egpNeighIntervalHello OBJECT-TYPE
1268: error - scalar's parent node must be simple node
1269:                        SYNTAX  INTEGER
1270:                        ACCESS  read-only
1271:                        STATUS  mandatory
1272:                        ::= { egpNeighEntry 12 }
1273: 
1274:                egpNeighIntervalPoll OBJECT-TYPE
1274: error - scalar's parent node must be simple node
1275:                        SYNTAX  INTEGER
1276:                        ACCESS  read-only
1277:                        STATUS  mandatory
1278:                        ::= { egpNeighEntry 13 }
1279: 
1280:                egpNeighMode OBJECT-TYPE
1280: error - scalar's parent node must be simple node
1281:                        SYNTAX  INTEGER {
1282:                                    active(1),
1283:                                    passive(2)
1284:                                }
1285:                        ACCESS  read-only
1286:                        STATUS  mandatory
1287:                        ::= { egpNeighEntry 14 }
1288: 
1289:                egpNeighEventTrigger OBJECT-TYPE
1289: error - scalar's parent node must be simple node
1290:                        SYNTAX  INTEGER {
1291:                                    start(1),
1292:                                    stop(2)
1293:                                }
1294:                        ACCESS  read-write
1295:                        STATUS  mandatory
1296:                        ::= { egpNeighEntry 15 }
1297: 
1298:                -- additional EGP variables
1299: 
1300:                egpAs OBJECT-TYPE
1301:                        SYNTAX  INTEGER
1302:                        ACCESS  read-only
1303:                        STATUS  mandatory
1304:                        ::= { egp 6 }
1305: 
1306: 
1307:                -- the Transmission group (empty at present)
1308: 
1309:                -- the SNMP group
1310: 
1311:                snmpInPkts OBJECT-TYPE
1312:                        SYNTAX  Counter
1313:                        ACCESS  read-only
1314:                        STATUS  mandatory
1315:                        ::=  { snmp 1 }
1316: 
1317:                snmpOutPkts OBJECT-TYPE
1318:                        SYNTAX  Counter
1319:                        ACCESS  read-only
1320:                        STATUS  mandatory
1321:                        ::=  { snmp 2 }
1322: 
1323:                snmpInBadVersions OBJECT-TYPE
1324:                        SYNTAX  Counter
1325:                        ACCESS  read-only
1326:                        STATUS  mandatory
1327:                        ::=  { snmp 3 }
1328: 
1329:                snmpInBadCommunityNames OBJECT-TYPE
1330:                        SYNTAX  Counter
1331:                        ACCESS  read-only
1332:                        STATUS  mandatory
1333:                        ::=  { snmp 4 }
1334: 
1335:                snmpInBadCommunityUses OBJECT-TYPE
1336:                        SYNTAX  Counter
1337:                        ACCESS  read-only
1338:                        STATUS  mandatory
1339:                        ::=  { snmp 5 }
1340: 
1341:                snmpInASNParseErrs OBJECT-TYPE
1342:                        SYNTAX  Counter
1343:                        ACCESS  read-only
1344:                        STATUS  mandatory
1345:                        ::=  { snmp 6 }
1346: 
1347:                snmpInBadTypes OBJECT-TYPE
1348:                        SYNTAX  Counter
1349:                        ACCESS  read-only
1350:                        STATUS  mandatory
1351:                        ::=  { snmp 7 }
1352: 
1353:                snmpInTooBigs OBJECT-TYPE
1354:                        SYNTAX  Counter
1355:                        ACCESS  read-only
1356:                        STATUS  mandatory
1357:                        ::=  { snmp 8 }
1358: 
1359:                snmpInNoSuchNames OBJECT-TYPE
1360:                        SYNTAX  Counter
1361:                        ACCESS  read-only
1362:                        STATUS  mandatory
1363:                        ::=  { snmp 9 }
1364: 
1365:                snmpInBadValues OBJECT-TYPE
1366:                        SYNTAX  Counter
1367:                        ACCESS  read-only
1368:                        STATUS  mandatory
1369:                        ::=  { snmp 10 }
1370: 
1371:                snmpInReadOnlys OBJECT-TYPE
1372:                        SYNTAX  Counter
1373:                        ACCESS  read-only
1374:                        STATUS  mandatory
1375:                        ::=  { snmp 11 }
1376: 
1377:                snmpInGenErrs OBJECT-TYPE
1378:                        SYNTAX  Counter
1379:                        ACCESS  read-only
1380:                        STATUS  mandatory
1381:                        ::=  { snmp 12 }
1382: 
1383:                snmpInTotalReqVars OBJECT-TYPE
1384:                        SYNTAX  Counter
1385:                        ACCESS  read-only
1386:                        STATUS  mandatory
1387:                        ::=  { snmp 13 }
1388: 
1389:                snmpInTotalSetVars OBJECT-TYPE
1390:                        SYNTAX  Counter
1391:                        ACCESS  read-only
1392:                        STATUS  mandatory
1393:                        ::=  { snmp 14 }
1394: 
1395:                snmpInGetRequests OBJECT-TYPE
1396:                        SYNTAX  Counter
1397:                        ACCESS  read-only
1398:                        STATUS  mandatory
1399:                        ::=  { snmp 15 }
1400: 
1401:                snmpInGetNexts OBJECT-TYPE
1402:                        SYNTAX  Counter
1403:                        ACCESS  read-only
1404:                        STATUS  mandatory
1405:                        ::=  { snmp 16 }
1406: 
1407:                snmpInSetRequests OBJECT-TYPE
1408:                        SYNTAX  Counter
1409:                        ACCESS  read-only
1410:                        STATUS  mandatory
1411:                        ::=  { snmp 17 }
1412: 
1413:                snmpInGetResponses OBJECT-TYPE
1414:                        SYNTAX  Counter
1415:                        ACCESS  read-only
1416:                        STATUS  mandatory
1417:                        ::=  { snmp 18 }
1418: 
1419:                snmpInTraps OBJECT-TYPE
1420:                        SYNTAX  Counter
1421:                        ACCESS  read-only
1422:                        STATUS  mandatory
1423:                        ::=  { snmp 19 }
1424: 
1425:                snmpOutTooBigs OBJECT-TYPE
1426:                        SYNTAX  Counter
1427:                        ACCESS  read-only
1428:                        STATUS  mandatory
1429:                        ::=  { snmp 20 }
1430: 
1431:                snmpOutNoSuchNames OBJECT-TYPE
1432:                        SYNTAX  Counter
1433:                        ACCESS  read-only
1434:                        STATUS  mandatory
1435:                        ::=  { snmp 21 }
1436: 
1437:                snmpOutBadValues OBJECT-TYPE
1438:                        SYNTAX  Counter
1439:                        ACCESS  read-only
1440:                        STATUS  mandatory
1441:                        ::=  { snmp 22 }
1442: 
1443:                snmpOutReadOnlys OBJECT-TYPE
1444:                        SYNTAX  Counter
1445:                        ACCESS  read-only
1446:                        STATUS  mandatory
1447:                        ::=  { snmp 23 }
1448: 
1449:                snmpOutGenErrs OBJECT-TYPE
1450:                        SYNTAX  Counter
1451:                        ACCESS  read-only
1452:                        STATUS  mandatory
1453:                        ::=  { snmp 24 }
1454: 
1455:                snmpOutGetRequests OBJECT-TYPE
1456:                        SYNTAX  Counter
1457:                        ACCESS  read-only
1458:                        STATUS  mandatory
1459:                        ::=  { snmp 25 }
1460: 
1461:                snmpOutGetNexts OBJECT-TYPE
1462:                        SYNTAX  Counter
1463:                        ACCESS  read-only
1464:                        STATUS  mandatory
1465:                        ::=  { snmp 26 }
1466: 
1467:                snmpOutSetRequests OBJECT-TYPE
1468:                        SYNTAX  Counter
1469:                        ACCESS  read-only
1470:                        STATUS  mandatory
1471:                        ::=  { snmp 27 }
1472: 
1473:                snmpOutGetResponses OBJECT-TYPE
1474:                        SYNTAX  Counter
1475:                        ACCESS  read-only
1476:                        STATUS  mandatory
1477:                        ::=  { snmp 28 }
1478: 
1479:                snmpOutTraps OBJECT-TYPE
1480:                        SYNTAX  Counter
1481:                        ACCESS  read-only
1482:                        STATUS  mandatory
1483:                        ::=  { snmp 29 }
1484: 
1485:                snmpEnableAuthTraps OBJECT-TYPE
1486:                        SYNTAX  INTEGER {
1487:                                    enabled(1),
1488:                                    disabled(2)
1489:                                }
1490:                        ACCESS  read-write
1491:                        STATUS  mandatory
1492:                        ::=  { snmp 30 }
1493: 
1494:                END