RE: compliances in: draft-ietf-rmonmib-raqmon-mib-10.txt
"Wijnen, Bert (Bert)" <[email protected]> Sun, 29 Jan 2006 22:09:00 +0100
| Newsgroups | gmane.ietf.rmonmib |
|---|---|
| Message-ID | <7D5D48D2CAA3D84C813F5B154F43B155092F512F@nl0006exch001u.nl.lucent.com> |
Sorry I did not check immediately when you submitted new rev.
You have done (in MODULE-COMPLIANCE):
OBJECT raqmonParticipantAddrType
MIN-ACCESS read-only
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantAddr
MIN-ACCESS read-only
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantPeerAddrType
MIN-ACCESS read-only
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantPeerAddr
MIN-ACCESS read-only
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
And that causes SMICng to tell me:
C:\bwijnen\smicng\work>smicng raqmon.inc
W: f(raqmon.mi2), (1170,20) Row "raqmonParticipantAddrEntry" does
not have a consistent indexing scheme - index item
raqmonParticipantAddrType from base row raq
monParticipantEntry is not defined as an index item
W: f(raqmon.mi2), (1355,19) MIN-ACCESS value identical to access
specified for "raqmonParticipantAddrType"
W: f(raqmon.mi2), (1360,19) MIN-ACCESS value identical to access
specified for "raqmonParticipantAddr"
W: f(raqmon.mi2), (1365,18) MIN-ACCESS value identical to access
specified for "raqmonParticipantPeerAddrType"
W: f(raqmon.mi2), (1370,17) MIN-ACCESS value identical to access
specified for "raqmonParticipantPeerAddr"
*** 0 errors and 5 warnings in parsing
The first warning we understand and know it is done intentionally, so
I will suppress it with -Z option in SMICng
The other ones are proper warning. They are not fatal flwas.
They can be suppressed by not inclusing a MIN-ACCESS in this case.
But they also do not help in a machine readable definition of the
fact that only IPv4 and IPv6 need to be supported. It is just in
the text in the DESCRIPTION clause.
The proper way to do it (or so I think) is:
OBJECT raqmonParticipantAddrType
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantAddr
SYNTAX InetAddress (SIZE(4|16))
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantPeerAddrType
SYNTAX InetAddressType { ipv4(1), ipv6(2) }
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
OBJECT raqmonParticipantPeerAddr
SYNTAX InetAddress (SIZE(4|16))
DESCRIPTION
"Only IPv4 and IPv6 addresses need to be supported"
Let me know if you want to do a quick rev or if you rather have me
address it with an RFC-Editor note for now.
Bert