[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FRAMEWORK-FEEDBACK-PIB (RFC 3571) errata
Updating my MIB/PIB repository, I came across this item again. Looking
back in the archive it seems I didn't bring it up the last time I saw it.
MIB Smithy generates the following warning and error for
FRAMEWORK-FEEDBACK-PIB:
FRAMEWORK-FEEDBACK-PIB.mib [FRAMEWORK-FEEDBACK-PIB] : warning : SMIv2
macros/base types cannot be imported in COPS-PR-SPPI modules, nor
vise-versa.
FRAMEWORK-FEEDBACK-PIB.mib [FRAMEWORK-FEEDBACK-PIB:Usage64] : error :
'Unsigned64' data type is only supported by COPS-PR-SPPI.
What happens here is it sees you've imported TEXTUAL-CONVENTION from
SNMPv2-TC and uses SMIv2 rules to validate the Usage64 TEXTUAL-CONVENTION,
in which the Unsigned64 data type is not allowed. FRAMEWORK-FEEDBACK-PIB
should import TEXTUAL-CONVENTION from COPS-PR-SPPI-TC rather than
SNMPv2-TC. The warning probably ought to be an error too, but it's
somewhat iffy as it's not specifically stated in the specs and there is
overlap between the base types and their encodings (except Unsigned64).
--
Michael Kirkham
www.muonics.com