smilint output for ./RADIUS-ACC-CLIENT-MIB-IPV6


Message Severities
SeverityCount
severe1
error2
warning10
fyi8
Message Types
TypeCount
bad-identifier-case (error)1
identifier-external-case-match (warning)1
identifier-external-redefined (warning)7
import-unused (warning)1
module-name-suffix (warning)1
object-identifier-not-prefix (error)1
object-identifier-unknown (severe)1
previous-definition (fyi)8

Messages:

/home/fenner/mibindex/latest2/RADIUS-ACC-CLIENT-MIB

   1: -- extracted from rfc4670.txt
   2: -- at Thu Aug 24 06:06:53 2006
   3: 
   4:    RADIUS-ACC-CLIENT-MIB DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:           MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
   8:           Counter32, Integer32, Gauge32,
   9:           IpAddress, TimeTicks, mib-2      FROM SNMPv2-SMI
  10:           SnmpAdminString                  FROM SNMP-FRAMEWORK-MIB
  11:           InetAddressType, InetAddress,
  12:           InetPortNumber                   FROM INET-ADDRESS-MIB
  13:           MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF;
  14: 
  15: 
  16:    radiusAccClientMIB MODULE-IDENTITY
  17:          LAST-UPDATED "200608210000Z" -- 21 August 2006
  18:          ORGANIZATION "IETF RADIUS Extensions Working Group."
  19:          CONTACT-INFO
  20:                 " Bernard Aboba
  21:                   Microsoft
  22:                   One Microsoft Way
  23:                   Redmond, WA  98052
  24:                   US
  25:                   Phone: +1 425 936 6605
  26:                   EMail: bernarda@microsoft.com"
  27:          DESCRIPTION
  28:                "The MIB module for entities implementing the client
  29:                 side of the Remote Authentication Dial-In User Service
  30:                 (RADIUS) accounting protocol.  Copyright (C) The
  31:                 Internet Society (2006).  This version of this MIB
  32:                 module is part of RFC 4670; see the RFC itself for
  33:                 full legal notices."
  34:          REVISION "200608210000Z"  -- 21 August 2006
  35:          DESCRIPTION
  36:                "Revised version as published in RFC 4670.
  37:                 This version obsoletes that of RFC 2620 by
  38:                 deprecating the MIB table containing IPv4-only
  39:                 address formats and defining a new table to add support
  40:                 for version-neutral IP address formats.  The remaining
  41:                 MIB objects from RFC 2620 are carried forward into this
  42:                 version."
  43:          REVISION "199906110000Z"  -- 11 Jun 1999
  44:          DESCRIPTION "Initial version as published in RFC 2620."
  45:          ::= { radiusAccounting 2 }
  46: 
  47:    radiusMIB OBJECT-IDENTITY
  48:          STATUS  current
  49:          DESCRIPTION
  50:                 "The OID assigned to RADIUS MIB work by the IANA."
  51:          ::= { mib-2 67 }
  52: 
  53:    radiusAccounting  OBJECT IDENTIFIER ::= {radiusMIB 2}
  54: 
  55:    radiusAccClientMIBObjects     OBJECT IDENTIFIER
  56:          ::= { radiusAccClientMIB 1 }
  57: 
  58:    radiusAccClient  OBJECT IDENTIFIER
  59:          ::= { radiusAccClientMIBObjects 1 }
  60: 
  61:    radiusAccClientInvalidServerAddresses OBJECT-TYPE
  62:          SYNTAX Counter32
  63:          UNITS "packets"
  64:          MAX-ACCESS read-only
  65:          STATUS current
  66:          DESCRIPTION
  67:                "The number of RADIUS Accounting-Response packets
  68:                 received from unknown addresses."
  69:          ::= { radiusAccClient 1 }
  70: 
  71:    radiusAccClientIdentifier OBJECT-TYPE
  72:          SYNTAX SnmpAdminString
  73:          MAX-ACCESS read-only
  74:          STATUS current
  75:          DESCRIPTION
  76:                "The NAS-Identifier of the RADIUS accounting client.
  77:                 This is not necessarily the same as sysName in MIB
  78:                 II."
  79:          REFERENCE "RFC 2865 section 5.32"
  80:          ::= { radiusAccClient 2 }
  81: 
  82:    radiusAccServerTable OBJECT-TYPE
  83:          SYNTAX SEQUENCE OF RadiusAccServerEntry
  84:          MAX-ACCESS not-accessible
  85:          STATUS     deprecated
  86:          DESCRIPTION
  87:                "The (conceptual) table listing the RADIUS accounting
  88:                 servers with which the client shares a secret."
  89:          ::= { radiusAccClient 3 }
  90: 
  91:    radiusAccServerEntry OBJECT-TYPE
  92:          SYNTAX     RadiusAccServerEntry
  93:          MAX-ACCESS not-accessible
  94:          STATUS     deprecated
  95:          DESCRIPTION
  96:                "An entry (conceptual row) representing a RADIUS
  97:                 accounting server with which the client shares a
  98:                 secret."
  99:          INDEX      { radiusAccServerIndex }
 100:          ::= { radiusAccServerTable 1 }
 101: 
 102:    RadiusAccServerEntry ::= SEQUENCE {
 103:          radiusAccServerIndex                           Integer32,
 104:          radiusAccServerAddress                         IpAddress,
 105:          radiusAccClientServerPortNumber                Integer32,
 106:          radiusAccClientRoundTripTime                   TimeTicks,
 107:          radiusAccClientRequests                        Counter32,
 108:          radiusAccClientRetransmissions                 Counter32,
 109:          radiusAccClientResponses                       Counter32,
 110:          radiusAccClientMalformedResponses              Counter32,
 111:          radiusAccClientBadAuthenticators               Counter32,
 112:          radiusAccClientPendingRequests                   Gauge32,
 113:          radiusAccClientTimeouts                        Counter32,
 114:          radiusAccClientUnknownTypes                    Counter32,
 115:          radiusAccClientPacketsDropped                  Counter32
 116:    }
 117:    radiusAccServerIndex OBJECT-TYPE
 118:          SYNTAX     Integer32 (1..2147483647)
 119:          MAX-ACCESS not-accessible
 120:          STATUS     deprecated
 121:          DESCRIPTION
 122:                "A number uniquely identifying each RADIUS
 123:                 Accounting server with which this client
 124:                 communicates."
 125:          ::= { radiusAccServerEntry 1 }
 126: 
 127:    radiusAccServerAddress OBJECT-TYPE
 128:          SYNTAX     IpAddress
 129:          MAX-ACCESS read-only
 130:          STATUS     deprecated
 131:          DESCRIPTION
 132:                "The IP address of the RADIUS accounting server
 133:                 referred to in this table entry."
 134:          ::= { radiusAccServerEntry 2 }
 135: 
 136:    radiusAccClientServerPortNumber  OBJECT-TYPE
 137:          SYNTAX Integer32 (0..65535)
 138:          MAX-ACCESS read-only
 139:          STATUS deprecated
 140:          DESCRIPTION
 141:                "The UDP port the client is using to send requests to
 142:                 this server."
 143:          REFERENCE "RFC 2866 section 3"
 144:          ::= { radiusAccServerEntry 3 }
 145: 
 146:    radiusAccClientRoundTripTime  OBJECT-TYPE
 147:          SYNTAX TimeTicks
 148:          MAX-ACCESS read-only
 149:          STATUS deprecated
 150:          DESCRIPTION
 151:                 "The time interval between the most recent
 152:                 Accounting-Response and the Accounting-Request that
 153:                 matched it from this RADIUS accounting server."
 154:          REFERENCE "RFC 2866 section 2"
 155:          ::= { radiusAccServerEntry 4 }
 156: 
 157:    -- Request/Response statistics
 158:    --
 159:    -- Requests = Responses + PendingRequests + ClientTimeouts
 160:    --
 161:    -- Responses - MalformedResponses - BadAuthenticators -
 162:    -- UnknownTypes - PacketsDropped = Successfully received
 163:    radiusAccClientRequests OBJECT-TYPE
 164:          SYNTAX Counter32
 165:          UNITS "packets"
 166:          MAX-ACCESS read-only
 167:          STATUS deprecated
 168:          DESCRIPTION
 169:                "The number of RADIUS Accounting-Request packets
 170:                 sent.  This does not include retransmissions."
 171:          REFERENCE "RFC 2866 section 4.1"
 172:          ::= { radiusAccServerEntry 5 }
 173: 
 174:    radiusAccClientRetransmissions OBJECT-TYPE
 175:          SYNTAX Counter32
 176:          UNITS "packets"
 177:          MAX-ACCESS read-only
 178:          STATUS deprecated
 179:          DESCRIPTION
 180:                "The number of RADIUS Accounting-Request packets
 181:                 retransmitted to this RADIUS accounting server.
 182:                 Retransmissions include retries where the
 183:                 Identifier and Acct-Delay have been updated, as
 184:                 well as those in which they remain the same."
 185:          REFERENCE "RFC 2866 section 2"
 186:          ::= { radiusAccServerEntry 6 }
 187: 
 188:    radiusAccClientResponses OBJECT-TYPE
 189:          SYNTAX Counter32
 190:          UNITS "packets"
 191:          MAX-ACCESS read-only
 192:          STATUS deprecated
 193:          DESCRIPTION
 194:                "The number of RADIUS packets received on the
 195:                 accounting port from this server."
 196:          REFERENCE "RFC 2866 section 4.2"
 197:          ::= { radiusAccServerEntry 7 }
 198: 
 199:    radiusAccClientMalformedResponses OBJECT-TYPE
 200:          SYNTAX Counter32
 201:          UNITS "packets"
 202:          MAX-ACCESS read-only
 203:          STATUS deprecated
 204:          DESCRIPTION
 205:                 "The number of malformed RADIUS Accounting-Response
 206:                  packets received from this server.  Malformed packets
 207:                 include packets with an invalid length.  Bad
 208:                 authenticators and unknown types are not included as
 209:                 malformed accounting responses."
 210:          REFERENCE "RFC 2866 section 3"
 211:          ::= { radiusAccServerEntry 8 }
 212: 
 213:    radiusAccClientBadAuthenticators OBJECT-TYPE
 214:          SYNTAX Counter32
 215:          UNITS "packets"
 216:          MAX-ACCESS read-only
 217:          STATUS deprecated
 218:          DESCRIPTION
 219:                "The number of RADIUS Accounting-Response
 220:                 packets that contained invalid authenticators
 221:                 received from this server."
 222:          REFERENCE "RFC 2866 section 3"
 223:          ::= { radiusAccServerEntry 9 }
 224: 
 225:    radiusAccClientPendingRequests OBJECT-TYPE
 226:          SYNTAX Gauge32
 227:          UNITS "packets"
 228:          MAX-ACCESS read-only
 229:          STATUS deprecated
 230:          DESCRIPTION
 231:                "The number of RADIUS Accounting-Request packets
 232:                 sent to this server that have not yet timed out or
 233:                 received a response.  This variable is incremented
 234:                 when an Accounting-Request is sent and decremented
 235:                 due to receipt of an Accounting-Response, a timeout,
 236:                 or a retransmission."
 237:          REFERENCE "RFC 2866 section 2"
 238:          ::= { radiusAccServerEntry 10 }
 239: 
 240:    radiusAccClientTimeouts OBJECT-TYPE
 241:         SYNTAX Counter32
 242:         UNITS "timeouts"
 243:         MAX-ACCESS read-only
 244:         STATUS deprecated
 245:         DESCRIPTION
 246:              "The number of accounting timeouts to this server.
 247:               After a timeout, the client may retry to the same
 248:               server, send to a different server, or give up.
 249:               A retry to the same server is counted as a
 250:               retransmit as well as a timeout.  A send to a different
 251:               server is counted as an Accounting-Request as well as
 252:               a timeout."
 253:          REFERENCE "RFC 2866 section 2"
 254:          ::= { radiusAccServerEntry  11 }
 255: 
 256:    radiusAccClientUnknownTypes OBJECT-TYPE
 257:          SYNTAX Counter32
 258:          UNITS "packets"
 259:          MAX-ACCESS read-only
 260:          STATUS deprecated
 261:          DESCRIPTION
 262:                "The number of RADIUS packets of unknown type that
 263:                 were received from this server on the accounting port."
 264:          REFERENCE "RFC 2866 section 4"
 265:          ::= { radiusAccServerEntry  12 }
 266: 
 267:    radiusAccClientPacketsDropped OBJECT-TYPE
 268:          SYNTAX Counter32
 269:          UNITS "packets"
 270:          MAX-ACCESS read-only
 271:          STATUS deprecated
 272:          DESCRIPTION
 273:                "The number of RADIUS packets that were received from
 274:                 this server on the accounting port and dropped for some
 275:                 other reason."
 276:          ::= { radiusAccServerEntry  13 }
 277: 
 278: 
 279:    -- New MIB objects added in this revision
 280: 
 281:    radiusAccServerExtTable OBJECT-TYPE
 281: fyi - info: previous definition of `radiusAccServerExtTable'
 282:          SYNTAX SEQUENCE OF RadiusAccServerExtEntry
 283:          MAX-ACCESS not-accessible
 284:          STATUS     current
 285:          DESCRIPTION
 286:                "The (conceptual) table listing the RADIUS accounting
 287:                 servers with which the client shares a secret."
 288:          ::= { radiusAccClient 4 }
 289: 
 290:    radiusAccServerExtEntry OBJECT-TYPE
 290: fyi - info: previous definition of `radiusAccServerExtEntry'
 291:          SYNTAX     RadiusAccServerExtEntry
 292:          MAX-ACCESS not-accessible
 293:          STATUS     current
 294:          DESCRIPTION
 295:                "An entry (conceptual row) representing a RADIUS
 296:                 accounting server with which the client shares a
 297:                 secret."
 298:          INDEX      { radiusAccServerExtIndex }
 299:          ::= { radiusAccServerExtTable 1 }
 300: 
 301:    RadiusAccServerExtEntry ::= SEQUENCE {
 301: fyi - info: previous definition of `RadiusAccServerExtEntry'
 302:          radiusAccServerExtIndex                    Integer32,
 303:          radiusAccServerInetAddressType             InetAddressType,
 304:          radiusAccServerInetAddress                 InetAddress,
 305:          radiusAccClientServerInetPortNumber        InetPortNumber,
 306:          radiusAccClientExtRoundTripTime            TimeTicks,
 307:          radiusAccClientExtRequests                 Counter32,
 308:          radiusAccClientExtRetransmissions          Counter32,
 309:          radiusAccClientExtResponses                Counter32,
 310:          radiusAccClientExtMalformedResponses       Counter32,
 311:          radiusAccClientExtBadAuthenticators        Counter32,
 312:          radiusAccClientExtPendingRequests          Gauge32,
 313:          radiusAccClientExtTimeouts                 Counter32,
 314:          radiusAccClientExtUnknownTypes             Counter32,
 315:          radiusAccClientExtPacketsDropped           Counter32,
 316:          radiusAccClientCounterDiscontinuity        TimeTicks
 317:    }
 318: 
 319:    radiusAccServerExtIndex OBJECT-TYPE
 320:          SYNTAX     Integer32 (1..2147483647)
 321:          MAX-ACCESS not-accessible
 322:          STATUS     current
 323:          DESCRIPTION
 324:                "A number uniquely identifying each RADIUS
 325:                 Accounting server with which this client
 326:                 communicates."
 327:          ::= { radiusAccServerExtEntry 1 }
 328: 
 329: 
 330:    radiusAccServerInetAddressType OBJECT-TYPE
 330: fyi - info: previous definition of `radiusAccServerInetAddressType'
 331:             SYNTAX     InetAddressType
 332:             MAX-ACCESS read-only
 333:             STATUS     current
 334:             DESCRIPTION
 335:                   "The type of address format used for the
 336:                    radiusAccServerInetAddress object."
 337:             ::= { radiusAccServerExtEntry 2 }
 338: 
 339: 
 340:       radiusAccServerInetAddress OBJECT-TYPE
 340: fyi - info: previous definition of `radiusAccServerInetAddress'
 341:             SYNTAX     InetAddress
 342:             MAX-ACCESS read-only
 343:             STATUS     current
 344:             DESCRIPTION
 345:                   "The IP address of the RADIUS accounting
 346:                    server referred to in this table entry, using
 347:                    the version-neutral IP address format."
 348:             ::= { radiusAccServerExtEntry 3 }
 349: 
 350:       radiusAccClientServerInetPortNumber  OBJECT-TYPE
 350: fyi - info: previous definition of `radiusAccClientServerInetPortNumber'
 351:             SYNTAX InetPortNumber ( 1..65535 )
 352:             MAX-ACCESS read-only
 353:             STATUS current
 354:             DESCRIPTION
 355:                   "The UDP port the client is using to send requests
 356:                    to this accounting server.  The value zero (0) is
 357:                    invalid."
 358:             REFERENCE "RFC 2866 section 3"
 359:             ::= { radiusAccServerExtEntry 4 }
 360: 
 361: 
 362:    radiusAccClientExtRoundTripTime  OBJECT-TYPE
 363:          SYNTAX TimeTicks
 364:          MAX-ACCESS read-only
 365:          STATUS current
 366:          DESCRIPTION
 367:                 "The time interval between the most recent
 368:                 Accounting-Response and the Accounting-Request that
 369:                 matched it from this RADIUS accounting server."
 370:          REFERENCE "RFC 2866 section 2"
 371:          ::= { radiusAccServerExtEntry 5 }
 372: 
 373:    -- Request/Response statistics
 374:    --
 375:    -- Requests = Responses + PendingRequests + ClientTimeouts
 376:    --
 377:    -- Responses - MalformedResponses - BadAuthenticators -
 378:    -- UnknownTypes - PacketsDropped = Successfully received
 379: 
 380:    radiusAccClientExtRequests OBJECT-TYPE
 381:          SYNTAX Counter32
 382:          UNITS "packets"
 383:          MAX-ACCESS read-only
 384:          STATUS current
 385:          DESCRIPTION
 386:                "The number of RADIUS Accounting-Request packets
 387:                 sent.  This does not include retransmissions.
 388:                 This counter may experience a discontinuity when the
 389:                 RADIUS Accounting Client module within the managed
 390:                 entity is reinitialized, as indicated by the current
 391:                 value of radiusAccClientCounterDiscontinuity."
 392:          REFERENCE "RFC 2866 section 4.1"
 393:          ::= { radiusAccServerExtEntry 6 }
 394: 
 395:    radiusAccClientExtRetransmissions OBJECT-TYPE
 396:          SYNTAX Counter32
 397:          UNITS "packets"
 398:          MAX-ACCESS read-only
 399:          STATUS current
 400:          DESCRIPTION
 401:                "The number of RADIUS Accounting-Request packets
 402:                 retransmitted to this RADIUS accounting server.
 403:                 Retransmissions include retries where the
 404:                 Identifier and Acct-Delay have been updated, as
 405:                 well as those in which they remain the same.
 406:                 This counter may experience a discontinuity when the
 407:                 RADIUS Accounting Client module within the managed
 408:                 entity is reinitialized, as indicated by the current
 409:                 value of radiusAccClientCounterDiscontinuity."
 410:          REFERENCE "RFC 2866 section 2"
 411:          ::= { radiusAccServerExtEntry 7 }
 412: 
 413:    radiusAccClientExtResponses OBJECT-TYPE
 414:          SYNTAX Counter32
 415:          UNITS "packets"
 416:          MAX-ACCESS read-only
 417:          STATUS current
 418:          DESCRIPTION
 419:                "The number of RADIUS packets received on the
 420:                 accounting port from this server.  This counter
 421:                 may experience a discontinuity when the RADIUS
 422:                 Accounting Client module within the managed entity is
 423:                 reinitialized, as indicated by the current value of
 424:                 radiusAccClientCounterDiscontinuity."
 425:          REFERENCE "RFC 2866 section 4.2"
 426:          ::= { radiusAccServerExtEntry 8 }
 427: 
 428:    radiusAccClientExtMalformedResponses OBJECT-TYPE
 429:          SYNTAX Counter32
 430:          UNITS "packets"
 431:          MAX-ACCESS read-only
 432:          STATUS current
 433:          DESCRIPTION
 434:                "The number of malformed RADIUS Accounting-Response
 435:                 packets received from this server.  Malformed packets
 436:                 include packets with an invalid length.  Bad
 437:                 authenticators and unknown types are not included as
 438:                 malformed accounting responses.  This counter may
 439:                 experience a discontinuity when the RADIUS Accounting
 440:                 Client module within the managed entity is
 441:                 reinitialized, as indicated by the current
 442:                 value of radiusAccClientCounterDiscontinuity."
 443:          REFERENCE "RFC 2866 section 3"
 444:          ::= { radiusAccServerExtEntry 9 }
 445: 
 446:    radiusAccClientExtBadAuthenticators OBJECT-TYPE
 447:          SYNTAX Counter32
 448:          UNITS "packets"
 449:          MAX-ACCESS read-only
 450:          STATUS current
 451:          DESCRIPTION
 452:                "The number of RADIUS Accounting-Response
 453:                 packets that contained invalid authenticators
 454:                 received from this server.  This counter may
 455:                 experience a discontinuity when the RADIUS
 456:                 Accounting Client module within the managed
 457:                 entity is reinitialized, as indicated by the
 458:                 current value of
 459:                 radiusAccClientCounterDiscontinuity."
 460:          REFERENCE "RFC 2866 section 3"
 461:          ::= { radiusAccServerExtEntry 10 }
 462: 
 463:    radiusAccClientExtPendingRequests OBJECT-TYPE
 464:          SYNTAX Gauge32
 465:          UNITS "packets"
 466:          MAX-ACCESS read-only
 467:          STATUS current
 468:          DESCRIPTION
 469:                "The number of RADIUS Accounting-Request packets
 470:                 sent to this server that have not yet timed out or
 471:                 received a response.  This variable is incremented
 472:                 when an Accounting-Request is sent and decremented
 473:                 due to receipt of an Accounting-Response, a timeout,
 474:                 or a retransmission.  This counter may experience a
 475:                 discontinuity when the RADIUS Accounting Client module
 476:                 within the managed entity is reinitialized, as
 477:                 indicated by the current value of
 478:                 radiusAccClientCounterDiscontinuity."
 479:          REFERENCE "RFC 2866 section 2"
 480:          ::= { radiusAccServerExtEntry 11 }
 481: 
 482:    radiusAccClientExtTimeouts OBJECT-TYPE
 483:         SYNTAX Counter32
 484:         UNITS "timeouts"
 485:         MAX-ACCESS read-only
 486:         STATUS current
 487:         DESCRIPTION
 488:              "The number of accounting timeouts to this server.
 489:               After a timeout, the client may retry to the same
 490:               server, send to a different server, or give up.
 491:               A retry to the same server is counted as a
 492:               retransmit as well as a timeout.  A send to a different
 493:               server is counted as an Accounting-Request as well as
 494:               a timeout.  This counter may experience a discontinuity
 495:               when the RADIUS Accounting Client module within the
 496:               managed entity is reinitialized, as indicated by the
 497:               current value of radiusAccClientCounterDiscontinuity."
 498:          REFERENCE "RFC 2866 section 2"
 499:          ::= { radiusAccServerExtEntry  12 }
 500: 
 501:    radiusAccClientExtUnknownTypes OBJECT-TYPE
 502:          SYNTAX Counter32
 503:          UNITS "packets"
 504:          MAX-ACCESS read-only
 505:          STATUS current
 506:          DESCRIPTION
 507:                "The number of RADIUS packets of unknown type that
 508:                 were received from this server on the accounting port.
 509:                 This counter may experience a discontinuity when the
 510:                 RADIUS Accounting Client module within the managed
 511:                 entity is reinitialized, as indicated by the current
 512:                 value of radiusAccClientCounterDiscontinuity."
 513:          REFERENCE "RFC 2866 section 4"
 514:          ::= { radiusAccServerExtEntry  13 }
 515: 
 516:    radiusAccClientExtPacketsDropped OBJECT-TYPE
 517:          SYNTAX Counter32
 518:          UNITS "packets"
 519:          MAX-ACCESS read-only
 520:          STATUS current
 521:          DESCRIPTION
 522:                "The number of RADIUS packets that were received from
 523:                 this server on the accounting port and dropped for some
 524:                 other reason.  This counter may experience a
 525:                 discontinuity when the RADIUS Accounting Client module
 526:                 within the managed entity is reinitialized, as indicated
 527:                 by the current value of
 528:                 radiusAccClientCounterDiscontinuity."
 529:          ::= { radiusAccServerExtEntry  14 }
 530: 
 531:    radiusAccClientCounterDiscontinuity OBJECT-TYPE
 532:             SYNTAX TimeTicks
 533:             UNITS "centiseconds"
 534:             MAX-ACCESS read-only
 535:             STATUS current
 536:             DESCRIPTION
 537:                   "The number of centiseconds since the last
 538:                    discontinuity in the RADIUS Accounting Client
 539:                    counters.  A discontinuity may be the result of a
 540:                    reinitialization of the RADIUS Accounting Client
 541:                    module within the managed entity."
 542:             ::= { radiusAccServerExtEntry 15 }
 543: 
 544:    -- conformance information
 545: 
 546:    radiusAccClientMIBConformance  OBJECT IDENTIFIER
 547:          ::= { radiusAccClientMIB 2 }
 548: 
 549:    radiusAccClientMIBCompliances  OBJECT IDENTIFIER
 550:          ::= { radiusAccClientMIBConformance 1 }
 551: 
 552:    radiusAccClientMIBGroups  OBJECT IDENTIFIER
 553:          ::= { radiusAccClientMIBConformance 2 }
 554: 
 555: 
 556:    -- units of conformance
 557: 
 558:    radiusAccClientMIBCompliance MODULE-COMPLIANCE
 559:         STATUS  deprecated
 560:         DESCRIPTION
 561:               "The compliance statement for accounting clients
 562:                implementing the RADIUS Accounting Client MIB.
 563:                Implementation of this module is for IPv4-only
 564:                entities, or for backwards compatibility use with
 565:                entities that support both IPv4 and IPv6."
 566:         MODULE  -- this module
 567:             MANDATORY-GROUPS { radiusAccClientMIBGroup }
 568: 
 569:         ::= { radiusAccClientMIBCompliances 1 }
 570: 
 571: 
 572:    radiusAccClientExtMIBCompliance MODULE-COMPLIANCE
 572: fyi - info: previous definition of `radiusAccClientExtMIBCompliance'
 573:         STATUS  current
 574:         DESCRIPTION
 575:               "The compliance statement for accounting
 576:                clients implementing the RADIUS Accounting
 577:                Client IPv6 Extensions MIB.  Implementation of
 578:                this module is for entities that support IPv6,
 579:                or support IPv4 and IPv6."
 580:         MODULE  -- this module
 581:             MANDATORY-GROUPS { radiusAccClientExtMIBGroup }
 582: 
 583:         OBJECT radiusAccServerInetAddressType
 584:         SYNTAX InetAddressType { ipv4(1), ipv6(2) }
 585:         DESCRIPTION
 586:               "An implementation is only required to support
 587:                IPv4 and globally unique IPv6 addresses."
 588: 
 589:         OBJECT radiusAccServerInetAddress
 590:         SYNTAX InetAddress ( SIZE (4|16) )
 591:         DESCRIPTION
 592:               "An implementation is only required to support
 593:                IPv4 and globally unique IPv6 addresses."
 594: 
 595:         ::= { radiusAccClientMIBCompliances 2 }
 596: 
 597: 
 598:    -- units of conformance
 599: 
 600:    radiusAccClientMIBGroup OBJECT-GROUP
 601:         OBJECTS { radiusAccClientIdentifier,
 602:                   radiusAccClientInvalidServerAddresses,
 603:                   radiusAccServerAddress,
 604:                   radiusAccClientServerPortNumber,
 605:                   radiusAccClientRoundTripTime,
 606:                   radiusAccClientRequests,
 607:                   radiusAccClientRetransmissions,
 608:                   radiusAccClientResponses,
 609:                   radiusAccClientMalformedResponses,
 610:                   radiusAccClientBadAuthenticators,
 611:                   radiusAccClientPendingRequests,
 612:                   radiusAccClientTimeouts,
 613:                   radiusAccClientUnknownTypes,
 614:                   radiusAccClientPacketsDropped
 615:             }
 616:         STATUS  deprecated
 617:         DESCRIPTION
 618:               "The basic collection of objects providing management of
 619:                RADIUS Accounting Clients."
 620:         ::= { radiusAccClientMIBGroups 1 }
 621: 
 622: 
 623:    radiusAccClientExtMIBGroup OBJECT-GROUP
 623: fyi - info: previous definition of `radiusAccClientExtMIBGroup'
 624:         OBJECTS { radiusAccClientIdentifier,
 625:                   radiusAccClientInvalidServerAddresses,
 626:                   radiusAccServerInetAddressType,
 627:                   radiusAccServerInetAddress,
 628:                   radiusAccClientServerInetPortNumber,
 629:                   radiusAccClientExtRoundTripTime,
 630:                   radiusAccClientExtRequests,
 631:                   radiusAccClientExtRetransmissions,
 632:                   radiusAccClientExtResponses,
 633:                   radiusAccClientExtMalformedResponses,
 634:                   radiusAccClientExtBadAuthenticators,
 635:                   radiusAccClientExtPendingRequests,
 636:                   radiusAccClientExtTimeouts,
 637:                   radiusAccClientExtUnknownTypes,
 638:                   radiusAccClientExtPacketsDropped,
 639:                   radiusAccClientCounterDiscontinuity
 640: 
 641:             }
 642:         STATUS  current
 643:         DESCRIPTION
 644:               "The basic collection of objects providing management of
 645:                RADIUS Accounting Clients."
 646:         ::= { radiusAccClientMIBGroups 2 }
 647: 
 648: 
 649:    END
 650: 
 651: -- 
 652: --    Copyright (C) The Internet Society (2006).
 653: -- 
 654: --    This document is subject to the rights, licenses and restrictions
 655: --    contained in BCP 78, and except as set forth therein, the authors
 656: --    retain all their rights.
 657: -- 
 658: --    This document and the information contained herein are provided on an
 659: --    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
 660: --    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
 661: --    ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
 662: --    INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
 663: --    INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
 664: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 665: -- 
 666: -- Intellectual Property
 667: -- 
 668: --    The IETF takes no position regarding the validity or scope of any
 669: --    Intellectual Property Rights or other rights that might be claimed to
 670: --    pertain to the implementation or use of the technology described in
 671: --    this document or the extent to which any license under such rights
 672: --    might or might not be available; nor does it represent that it has
 673: --    made any independent effort to identify any such rights.  Information
 674: --    on the procedures with respect to rights in RFC documents can be
 675: --    found in BCP 78 and BCP 79.
 676: -- 
 677: --    Copies of IPR disclosures made to the IETF Secretariat and any
 678: --    assurances of licenses to be made available, or the result of an
 679: --    attempt made to obtain a general license or permission for the use of
 680: --    such proprietary rights by implementers or users of this
 681: --    specification can be obtained from the IETF on-line IPR repository at
 682: --    http://www.ietf.org/ipr.
 683: -- 
 684: --    The IETF invites any interested party to bring to its attention any
 685: --    copyrights, patents or patent applications, or other proprietary
 686: --    rights that may cover technology that may be required to implement
 687: --    this standard.  Please address the information to the IETF at
 688: --    ietf-ipr@ietf.org.
 689: -- 
 690: 

RADIUS-ACC-CLIENT-MIB-IPV6

   1: -- extracted from draft-nelson-rfc2620bis-00.txt
   2: -- at Tue Feb 15 06:24:48 2005
   3: 
   4:      RADIUS-ACC-CLIENT-MIB-IPV6 DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:           MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
   7: warning - warning: identifier `OBJECT-IDENTITY' imported from module `SNMPv2-SMI' is never used
   8:           mib-2 FROM SNMPv2-SMI
   9:           InetAddressType, InetAddress, InetPortNumber
  10:           FROM INET-ADDRESS-MIB
  11:           MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF
  12:           radiusAccServerEntry FROM RADIUS-ACC-CLIENT-MIB;
  13: 
  14:    radiusAccClientExtMIB MODULE-IDENTITY
  15:           LAST-UPDATED "200502072051Z"  -- Mon Feb  7 20:51 GMT 2005
  16:           ORGANIZATION "IETF RADIUS Extensions Working Group."
  17:           CONTACT-INFO
  18:                  " David B. Nelson
  19:                    Enterasys Networks
  20:                    50 Minutemann Road
  21:                    Andover, MA 01810
  22:                    US
  23: 
  24:                    Phone: +1 978 684 1000
  25:                    EMail: dnelson@eterasys.com"
  26:           DESCRIPTION
  27:                 "An extension to the MIB module for entities
  28:                  implementing the client side of the Remote Access
  29:                  Dialin User Service (RADIUS) accounting protocol,
  30:                  using IPv6 addressing formats. Updates RFC 2620."
  31:           REVISION "200502072051Z"  -- Mon Feb  7 20:51 GMT 2005
  32:           DESCRIPTION "Initial version, published as RFC xxxx."
  33: 
  34:    -- RFC Editor: replace xxx with actual RFC number at the time of
  35:    -- publication, and remove this note.
  36: 
  37:           ::= { mib-2 TBA }
  37: error - `TBA' should start with a lower case letter
  37: error - Object identifier element `TBA' name only allowed as first element
  38: 
  39:    -- RFC Editor: replace TBA with IANA assigned OID value, and
  40:    -- remove this note.
  41: 
  42:    radiusAccClientExtMIBNotifications  OBJECT IDENTIFIER
  43:                ::= { radiusAccClientExtMIB 0 }
  44: 
  45:    radiusAccClientExtMIBObjects        OBJECT IDENTIFIER
  46:                ::= { radiusAccClientExtMIB 1 }
  47: 
  48:    radiusAccClientExtMIBConformance    OBJECT IDENTIFIER
  49:                ::= { radiusAccClientExtMIB 2 }
  50: 
  51:    -- MIB objects
  52: 
  53:    radiusAccServerExtTable OBJECT-TYPE
  53: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccServerExtTable'
  54:          SYNTAX      SEQUENCE OF RadiusAccServerExtEntry
  55:          MAX-ACCESS  not-accessible
  56:          STATUS      current
  57:          DESCRIPTION
  58:               "The (conceptual) table listing the RADIUS
  59:                accounting servers with which the client
  60:                shares a secret."
  61:          ::= { radiusAccClientExtMIBObjects 1 }
  62: 
  63:    radiusAccServerExtEntry OBJECT-TYPE
  63: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccServerExtEntry'
  63: warning - warning: identifier `radiusAccServerExtEntry' differs from `RADIUS-ACC-CLIENT-MIB::RadiusAccServerExtEntry' only in case
  64:          SYNTAX     RadiusAccServerExtEntry
  65:          MAX-ACCESS not-accessible
  66:          STATUS     current
  67:          DESCRIPTION
  68:                "An entry (conceptual row) representing a RADIUS
  69:                 accounting server with which the client shares
  70:                 a secret."
  71:          AUGMENTS      { radiusAccServerEntry }
  72:          ::= { radiusAccServerExtTable 1 }
  73: 
  74:    RadiusAccServerExtEntry ::= SEQUENCE {
  75:          radiusAccServerInetAddressType      InetAddressType,
  76:          radiusAccServerInetAddress          InetAddress,
  77:          radiusAccClientServerInetPortNumber InetPortNumber
  78:    }
  79: 
  80:    radiusAccServerInetAddressType OBJECT-TYPE
  80: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccServerInetAddressType'
  81:          SYNTAX     InetAddressType
  82:          MAX-ACCESS read-only
  83:          STATUS     current
  84:          DESCRIPTION
  85:                "The type of address format used for the
  86:                 radiusAccServerInetAddress object."
  87:          ::= { radiusAccServerExtEntry 1 }
  88: 
  89:    radiusAccServerInetAddress OBJECT-TYPE
  89: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccServerInetAddress'
  90:          SYNTAX     InetAddress
  91:          MAX-ACCESS read-only
  92:          STATUS     current
  93:          DESCRIPTION
  94:                "The IP address of the RADIUS accounting
  95:                 server referred to in this table entry, using
  96:                 the IPv6 adddess format."
  97:          ::= { radiusAccServerExtEntry 2 }
  98: 
  99:    radiusAccClientServerInetPortNumber  OBJECT-TYPE
  99: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccClientServerInetPortNumber'
 100:          SYNTAX InetPortNumber
 101:          MAX-ACCESS read-only
 102:          STATUS current
 103:          DESCRIPTION
 104:                "The UDP port the client is using to send requests
 105:                 to this accounting server."
 106:          ::= { radiusAccServerExtEntry 3 }
 107: 
 108:    -- conformance information
 109: 
 110:    radiusAccClientExtMIBCompliances OBJECT IDENTIFIER
 111:          ::= { radiusAccClientExtMIBConformance 1 }
 112: 
 113:    radiusAcccClientExtMIBGroups      OBJECT IDENTIFIER
 114:          ::= { radiusAccClientExtMIBConformance 2 }
 115: 
 116:    -- compliance statements
 117: 
 118:    radiusAccClientExtMIBCompliance MODULE-COMPLIANCE
 118: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccClientExtMIBCompliance'
 119:         STATUS  current
 120:         DESCRIPTION
 121:               "The compliance statement for accounting
 122:                clients implementing the RADIUS Accounting
 123:                Client IPv6 Extensions MIB."
 124:         MODULE  -- this module
 125:                MANDATORY-GROUPS { radiusAccClientExtMIBGroup }
 126: 
 127:         ::= { radiusAccClientExtMIBCompliances 1 }
 128: 
 129:    -- units of conformance
 130: 
 131:    radiusAccClientExtMIBGroup OBJECT-GROUP
 131: warning - warning: redefinition of identifier `RADIUS-ACC-CLIENT-MIB::radiusAccClientExtMIBGroup'
 132:         OBJECTS { radiusAccServerInetAddressType,
 133:                   radiusAccServerInetAddress,
 134:                   radiusAccClientServerInetPortNumber
 135:                }
 136:         STATUS  current
 137:         DESCRIPTION
 138:               "The collection of extended objects providing
 139:                management of RADIUS Accounting Clients
 140:                using IPv6 address format."
 141:         ::= { radiusAccClientExtMIBGroups 1 }
 141: severe - unknown object identifier label `radiusAccClientExtMIBGroups'
 142: 
 143:    END
 143: warning - warning: module name `RADIUS-ACC-CLIENT-MIB-IPV6' should match `*-MIB'
 144: 
 145: -- 
 146: --    Copyright (C) The Internet Society (2005).  This document is subject
 147: --    to the rights, licenses and restrictions contained in BCP 78, and
 148: --    except as set forth therein, the authors retain all their rights.
 149: -- 
 150: -- 
 151: -- Acknowledgment
 152: -- 
 153: --    Funding for the RFC Editor function is currently provided by the
 154: --    Internet Society.
 155: