mibble-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mibble-users] Transitive imports


From: Marko Miettinen
Subject: [Mibble-users] Transitive imports
Date: Thu, 2 Jun 2011 11:17:48 +0300

Hi,

When using Mibble library, version 2.9.2, I've encountered following issue. When loading following MIB:

http://www.mibsearch.com/mibview/CISCO-ADSL-DMT-LINE-MIB

loading gives an error [1] because the MIB in question imports Unsigned32 transitively through CISCO-TC MIB. Which in turn only imports it like:

IMPORTS
    MODULE-IDENTITY,
    Gauge32,
    Integer32,
    Unsigned32,
    Counter64
        FROM SNMPv2-SMI

So I have two questions related to this:
  1. Is this kind of transitive import legal? I have not found any evidence saying that it wasn't.
  2. Of course I can get rid of this by patching the problematic MIB to import Unsigned32 directly. But should Mibble be able to do handle transitive imports? E.g. ireasoning and MFSOFT MIB browsers are able to handle this scenario.
There seems to be a bug opened for this: http://savannah.nongnu.org/bugs/?33443

Thanks in advance for any answers,

-Marko


[1]: Error message: "couldn't find imported symbol 'Unsigned32' in MIB 'CISCO-TC'"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]