ietf
[Top] [All Lists]

Re: Last Call: draft-ietf-magma-mgmd-mib(MulticastGroup Membership Discovery MIB) to Proposed Standard

2007-09-06 05:56:10
Looks like there was a misunderstanding on my part r.e. the InetAddressType refinement. The refinement only applies to the InetAddress objects, InetAddressType should be unmodified, apologies for that. I'll issue an update, however AFAIK the other comments still apply.

Thanks,
Julian

Wijnen, Bert (Bert) wrote:

Based on the errors/warnings I get from both SMICNG and SMILINT, I
wonder how how an IETF Last Call can go out for a MIB module in this shape.

I did not look at any MIB details yet.

I get this from SMICng:

C:\bwijnen\smicng\work>smicng mgmd.inc
E: f(mgmd.mi2), (90,38) A SIZE or range clause may not be used with ENUM
E: f(mgmd.mi2), (246,38) A SIZE or range clause may not be used with
ENUM
E: f(mgmd.mi2), (487,38) A SIZE or range clause may not be used with
ENUM
E: f(mgmd.mi2), (590,38) A SIZE or range clause may not be used with
ENUM
E: f(mgmd.mi2), (644,27) A SIZE or range clause may not be used with
TimeTicks
E: f(mgmd.mi2), (751,38) A SIZE or range clause may not be used with
ENUM
E: f(mgmd.mi2), (835,38) A SIZE or range clause may not be used with
ENUM
E: f(mgmd.mi2), (797,5) Item "mgmdRouterInterfaceIfIndex" in sequence
"MgmdRouterInverseCacheEntry" is not a column for row
"mgmdRouterInverseCacheEntry"
E: f(mgmd.mi2), (798,5) Item "mgmdRouterCacheAddressType" in sequence
"MgmdRouterInverseCacheEntry" is not a column for row
"mgmdRouterInverseCacheEntry"
E: f(mgmd.mi2), (799,5) Item "mgmdRouterCacheAddress" in sequence
"MgmdRouterInverseCacheEntry" is not a column for row
"mgmdRouterInverseCacheEntry"
E: f(mgmd.mi2), (910,5) Item "mgmdRouterCacheAddressType" in sequence
"MgmdRouterSrcListEntry" is not a column for row "
mgmdRouterSrcListEntry"
E: f(mgmd.mi2), (911,5) Item "mgmdRouterCacheAddress" in sequence
"MgmdRouterSrcListEntry" is not a column for row "mgmd
RouterSrcListEntry"
E: f(mgmd.mi2), (912,5) Item "mgmdRouterCacheIfIndex" in sequence
"MgmdRouterSrcListEntry" is not a column for row "mgmd
RouterSrcListEntry"
E: f(mgmd.mi2), (784,1) Row "mgmdRouterInverseCacheEntry" must have leaf
objects defined under it
W: f(mgmd.mi2), (791,18) Row "mgmdRouterInverseCacheEntry" does not have
a consistent indexing scheme - cannot specify a n index item from
additional "base row" mgmdRouterInterfaceEntry, since can have only one
"base row" which is mgmdRouter CacheEntry

*** 14 errors and 1 warning in parsing

And I get this from smilint:

C:\bwijnen\smicng\work>smilint -m -l 6 -s ./MGMD-STD-MIB
./MGMD-STD-MIB:39: [3] {revision-missing} revision for last update is
missing
./MGMD-STD-MIB:90: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:100: [2] {sequence-type-mismatch} type of
`mgmdHostInterfaceQuerierType' in sequence and object type defi nition
do not match
./MGMD-STD-MIB:246: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:256: [2] {sequence-type-mismatch} type of
`mgmdRouterInterfaceQuerierType' in sequence and object type de finition
do not match
./MGMD-STD-MIB:487: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:494: [2] {sequence-type-mismatch} type of
`mgmdHostCacheAddressType' in sequence and object type definiti on do
not match
./MGMD-STD-MIB:590: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:597: [2] {sequence-type-mismatch} type of
`mgmdRouterCacheAddressType' in sequence and object type defini tion do
not match
./MGMD-STD-MIB:644: [2] {subtype-illegal} subtyping not allowed
./MGMD-STD-MIB:751: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:756: [2] {sequence-type-mismatch} type of
`mgmdInverseHostCacheAddressType' in sequence and object type d
efinition do not match
./MGMD-STD-MIB:798: [2] {sequence-type-mismatch} type of
`mgmdRouterCacheAddressType' in sequence and object type defini tion do
not match
./MGMD-STD-MIB:835: [2] {size-illegal} illegal size restriction for
non-octet-string parent type `InetAddressType'
./MGMD-STD-MIB:842: [2] {sequence-type-mismatch} type of
`mgmdHostSrcListAddressType' in sequence and object type defini tion do
not match
./MGMD-STD-MIB:910: [2] {sequence-type-mismatch} type of
`mgmdRouterCacheAddressType' in sequence and object type defini tion do
not match
./MGMD-STD-MIB:796: [3] {sequence-no-column} SEQUENCE element #1
`mgmdRouterInterfaceIfIndex' is not a child node under
`mgmdRouterInverseCacheEntry'
./MGMD-STD-MIB:784: [5] {index-element-not-accessible} warning: exactly
one index element of row `mgmdRouterInverseCache Entry' must be
accessible
./MGMD-STD-MIB:909: [3] {sequence-no-column} SEQUENCE element #1
`mgmdRouterCacheAddressType' is not a child node under
`mgmdRouterSrcListEntry'
./MGMD-STD-MIB:909: [3] {sequence-no-column} SEQUENCE element #2
`mgmdRouterCacheAddress' is not a child node under `mgm
dRouterSrcListEntry'
./MGMD-STD-MIB:909: [3] {sequence-no-column} SEQUENCE element #3
`mgmdRouterCacheIfIndex' is not a child node under `mgm
dRouterSrcListEntry'
./MGMD-STD-MIB:102: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:258: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:496: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:524: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:599: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:620: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:758: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:844: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:862: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object
./MGMD-STD-MIB:917: [5] {inetaddress-inetaddresstype} warning:
`InetAddress' object should have an accompanied preceding
`InetAdressType' object 
Bert Wijnen
-----Original Message-----
From: The IESG [mailto:iesg-secretary(_at_)ietf(_dot_)org]
Sent: Thursday, August 30, 2007 5:24 PM
To: IETF-Announce
Cc: magma(_at_)ietf(_dot_)org
Subject: Last Call: draft-ietf-magma-mgmd-mib (Multicast Group Membership Discovery MIB) to Proposed Standard

The IESG has received a request from the Multicast & Anycast Group Membership WG (magma) to consider the following document:

- 'Multicast Group Membership Discovery MIB '
  <draft-ietf-magma-mgmd-mib-10.txt> as a Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf(_at_)ietf(_dot_)org mailing lists by 2007-09-13. Exceptionally, comments

may be sent to iesg(_at_)ietf(_dot_)org instead. In either case, please retain the beginning of the Subject line to allow automated sorting.

The file can be obtained via
http://www.ietf.org/internet-drafts/draft-ietf-magma-mgmd-mib-10.txt


IESG discussion can be tracked via
https://datatracker.ietf.org/public/pidtracker.cgi?command=vie
w_id&dTag=
10603&rfc_flag=0


_______________________________________________
Ietf mailing list
Ietf(_at_)ietf(_dot_)org
https://www1.ietf.org/mailman/listinfo/ietf

<Prev in Thread] Current Thread [Next in Thread>