smilint output for ./IP-MIB
Message Severities |
Severity | Count |
warning | 11 |
Message Types |
Type | Count |
index-element-accessible (warning) | 3 |
index-exceeds-too-large (warning) | 4 |
integer-misuse (warning) | 4 |
Messages:
IP-MIB
1: -- extracted from rfc4293.txt
2: -- at Fri Apr 7 06:06:14 2006
2237:
2238: ipAddressPrefixEntry OBJECT-TYPE
2238: warning -
warning: index of row `ipAddressPrefixEntry' can exceed OID size limit by 141 subidentifier(s)
2239: SYNTAX IpAddressPrefixEntry
2240: MAX-ACCESS not-accessible
2241: STATUS current
2242: DESCRIPTION
2243: "An entry in the ipAddressPrefixTable."
2244: INDEX { ipAddressPrefixIfIndex, ipAddressPrefixType,
2245: ipAddressPrefixPrefix, ipAddressPrefixLength }
2246: ::= { ipAddressPrefixTable 1 }
2247:
2248: IpAddressPrefixEntry ::= SEQUENCE {
2249: ipAddressPrefixIfIndex InterfaceIndex,
2250: ipAddressPrefixType InetAddressType,
2251: ipAddressPrefixPrefix InetAddress,
2252: ipAddressPrefixLength InetAddressPrefixLength,
2253: ipAddressPrefixOrigin IpAddressPrefixOriginTC,
2254: ipAddressPrefixOnLinkFlag TruthValue,
2255: ipAddressPrefixAutonomousFlag TruthValue,
2256: ipAddressPrefixAdvPreferredLifetime Unsigned32,
2257: ipAddressPrefixAdvValidLifetime Unsigned32
2258: }
...
2436:
2437: ipAddressEntry OBJECT-TYPE
2437: warning -
warning: index of row `ipAddressEntry' can exceed OID size limit by 139 subidentifier(s)
2438: SYNTAX IpAddressEntry
2439: MAX-ACCESS not-accessible
2440: STATUS current
2441: DESCRIPTION
2442: "An address mapping for a particular interface."
2443: INDEX { ipAddressAddrType, ipAddressAddr }
2444: ::= { ipAddressTable 1 }
2445:
2446: IpAddressEntry ::= SEQUENCE {
2447: ipAddressAddrType InetAddressType,
2448: ipAddressAddr InetAddress,
2449: ipAddressIfIndex InterfaceIndex,
2450: ipAddressType INTEGER,
2451: ipAddressPrefix RowPointer,
2452: ipAddressOrigin IpAddressOriginTC,
2453: ipAddressStatus IpAddressStatusTC,
2454: ipAddressCreated TimeStamp,
2455: ipAddressLastChanged TimeStamp,
2456: ipAddressRowStatus RowStatus,
2457: ipAddressStorageType StorageType
2458: }
...
2613:
2614: ipNetToPhysicalEntry OBJECT-TYPE
2614: warning -
warning: index of row `ipNetToPhysicalEntry' can exceed OID size limit by 140 subidentifier(s)
2615: SYNTAX IpNetToPhysicalEntry
2616: MAX-ACCESS not-accessible
2617: STATUS current
2618: DESCRIPTION
2619: "Each entry contains one IP address to `physical' address
2620: equivalence."
2621: INDEX { ipNetToPhysicalIfIndex,
2622: ipNetToPhysicalNetAddressType,
2623: ipNetToPhysicalNetAddress }
2624: ::= { ipNetToPhysicalTable 1 }
2625:
2626: IpNetToPhysicalEntry ::= SEQUENCE {
2627: ipNetToPhysicalIfIndex InterfaceIndex,
2628: ipNetToPhysicalNetAddressType InetAddressType,
2629: ipNetToPhysicalNetAddress InetAddress,
2630: ipNetToPhysicalPhysAddress PhysAddress,
2631: ipNetToPhysicalLastUpdated TimeStamp,
2632: ipNetToPhysicalType INTEGER,
2633: ipNetToPhysicalState INTEGER,
2634: ipNetToPhysicalRowStatus RowStatus
2635: }
...
2956:
2957: ipDefaultRouterEntry OBJECT-TYPE
2957: warning -
warning: index of row `ipDefaultRouterEntry' can exceed OID size limit by 140 subidentifier(s)
2958: SYNTAX IpDefaultRouterEntry
2959: MAX-ACCESS not-accessible
2960: STATUS current
2961: DESCRIPTION
2962: "Each entry contains information about a default router known
2963: to this entity."
2964: INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
2965: ipDefaultRouterIfIndex}
2966: ::= { ipDefaultRouterTable 1 }
2967:
2968: IpDefaultRouterEntry ::= SEQUENCE {
2969: ipDefaultRouterAddressType InetAddressType,
2970: ipDefaultRouterAddress InetAddress,
2971: ipDefaultRouterIfIndex InterfaceIndex,
2972: ipDefaultRouterLifetime Unsigned32,
2973: ipDefaultRouterPreference INTEGER
2974: }
...
4371:
4372: ipAddrEntry OBJECT-TYPE
4372: warning -
warning: index element `ipAdEntAddr' of row `ipAddrEntry' should be not-accessible in SMIv2 MIB
4373: SYNTAX IpAddrEntry
4374: MAX-ACCESS not-accessible
4375: STATUS deprecated
4376: DESCRIPTION
4377: "The addressing information for one of this entity's IPv4
4378: addresses."
4379: INDEX { ipAdEntAddr }
4380: ::= { ipAddrTable 1 }
4381:
4382: IpAddrEntry ::= SEQUENCE {
4383: ipAdEntAddr IpAddress,
4384: ipAdEntIfIndex INTEGER,
4385: ipAdEntNetMask IpAddress,
4386: ipAdEntBcastAddr INTEGER,
4387: ipAdEntReasmMaxSize INTEGER
4388: }
...
4398:
4399: ipAdEntIfIndex OBJECT-TYPE
4400: SYNTAX INTEGER (1..2147483647)
4400: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4401: MAX-ACCESS read-only
4402: STATUS deprecated
4403: DESCRIPTION
4404: "The index value which uniquely identifies the interface to
4405: which this entry is applicable. The interface identified by
4406: a particular value of this index is the same interface as
4407: identified by the same value of the IF-MIB's ifIndex."
4408: ::= { ipAddrEntry 2 }
...
4419:
4420: ipAdEntBcastAddr OBJECT-TYPE
4421: SYNTAX INTEGER (0..1)
4421: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4422: MAX-ACCESS read-only
4423: STATUS deprecated
4424: DESCRIPTION
4425: "The value of the least-significant bit in the IPv4 broadcast
4426: address used for sending datagrams on the (logical)
4427: interface associated with the IPv4 address of this entry.
4428: For example, when the Internet standard all-ones broadcast
4429: address is used, the value will be 1. This value applies to
4430: both the subnet and network broadcast addresses used by the
4431: entity on this (logical) interface."
4432: ::= { ipAddrEntry 4 }
4433:
4434: ipAdEntReasmMaxSize OBJECT-TYPE
4435: SYNTAX INTEGER (0..65535)
4435: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4436: MAX-ACCESS read-only
4437: STATUS deprecated
4438: DESCRIPTION
4439: "The size of the largest IPv4 datagram which this entity can
4440: re-assemble from incoming IPv4 fragmented datagrams received
4441: on this interface."
4442: ::= { ipAddrEntry 5 }
4443:
4444: -- the deprecated IPv4 Address Translation table
4445:
4446: -- The Address Translation tables contain the IpAddress to
4447: -- "physical" address equivalences. Some interfaces do not
4448: -- use translation tables for determining address
4449: -- equivalences (e.g., DDN-X.25 has an algorithmic method);
4450: -- if all interfaces are of this type, then the Address
4451: -- Translation table is empty, i.e., has zero entries.
...
4465:
4466: ipNetToMediaEntry OBJECT-TYPE
4466: warning -
warning: index element `ipNetToMediaIfIndex' of row `ipNetToMediaEntry' should be not-accessible in SMIv2 MIB
4466: warning -
warning: index element `ipNetToMediaNetAddress' of row `ipNetToMediaEntry' should be not-accessible in SMIv2 MIB
4467: SYNTAX IpNetToMediaEntry
4468: MAX-ACCESS not-accessible
4469: STATUS deprecated
4470: DESCRIPTION
4471: "Each entry contains one IpAddress to `physical' address
4472: equivalence."
4473: INDEX { ipNetToMediaIfIndex,
4474: ipNetToMediaNetAddress }
4475: ::= { ipNetToMediaTable 1 }
4476:
4477: IpNetToMediaEntry ::= SEQUENCE {
4478: ipNetToMediaIfIndex INTEGER,
4479: ipNetToMediaPhysAddress PhysAddress,
4480: ipNetToMediaNetAddress IpAddress,
4481: ipNetToMediaType INTEGER
4482: }
4483:
4484: ipNetToMediaIfIndex OBJECT-TYPE
4485: SYNTAX INTEGER (1..2147483647)
4485: warning -
warning: use Integer32 instead of INTEGER in SMIv2
4486: MAX-ACCESS read-create
4487: STATUS deprecated
4488: DESCRIPTION
4489: "The interface on which this entry's equivalence is
4490: effective. The interface identified by a particular value
4491: of this index is the same interface as identified by the
4492: same value of the IF-MIB's ifIndex.
4493:
4494: This object predates the rule limiting index objects to a
4495: max access value of 'not-accessible' and so continues to use
4496: a value of 'read-create'."
4497: ::= { ipNetToMediaEntry 1 }