Hi!
Jochen> this happens with the RADIUS MIB files in rfc2620.txt and
Jochen> rfc2621.txt. Dependent on the order of reading these files,
Jochen> only on MIB or both MIBs are added to the MIB tree. [...]
This has been fixed in an intermediate pre-release and also in 0.1.7,
of course.
Frank
--
!! This message is brought to you via the `libsmi' mailing list.
!! Please do not reply to this message to unsubscribe. To subscribe or
!! unsubscribe, send a mail message to <libsmi-request(a)ibr.cs.tu-bs.de>.
!! See http://www.ibr.cs.tu-bs.de/projects/libsmi/ for more information.
Hi!
The libsmi project is still alive! More than that, after a long silent
break, we started to add some new features and banish more nasty bugs
a few weeks ago. The most important changes are:
o Some more errors and warnings in SMIv1/v2/ng modules are now
detected (illegal display hints, illegal type restrictions in
sequences, duplicated groups or object refinements in a single
compliance statement, identifier differences limited to case).
o A hand full of bugs leading to wrong or inconsistent data visible
at the API, to endless loops, or to crashes have been fixed.
o A few smidump output formats have been added: CORBA IDL and OID
files according to the JIDM specs, a nice tree of object
definitions, UCD-mib2c-like header and code stubs.
o Other formats like the type definition tree and imports tree have
been beautified and cleaned up. The SMI formats now generate a
cleaned up list of imported identifiers.
o A huge amount of (nearly?) all IETF and IANA standard MIB modules
as of September 6th 1999 and some additional modules have been
incorporated (this enlarges the tarball to 1.6MB). These modules
have been built from scratch by extracting them from the RFCs and
applying the required changes in cases where real SMI violating
bugs have been present. A Web page also lists those modules, their
errors and the required changes. See below.
o A set of regression tests against some of the incorporated MIB
modules has been added.
o Some source files have been reorganized.
o Some slight changes at the API where necessary: SmiValue's are
no longer linked by pointers, but integrated into the API structs.
Some GetFirst/GetNext() functions are gone and replaced by
smiGetFirstListItem/smiGetNextListItem().
o Besides Solaris and Linux, the code now compiles on FreeBSD and
Cygnus Win32 platforms. Other platforms should be fine as well,
but not yet tested.
o A few more minor changes. See the ChangeLog file for more details.
Currently, the man pages and other documentation are not up to date.
Sorry, hopefully this will change soon. Anyway, as usual the current
release 0.1.7 can be found at
ftp://ftp.ibr.cs.tu-bs.de/pub/local/libsmi/
The list of all IANA mantained and IETF standard MIB modules can be
found at
http://www.ibr.cs.tu-bs.de/projects/libsmi/mibs.html
Have fun with it,
Frank
--
!! This message is brought to you via the `libsmi' mailing list.
!! Please do not reply to this message to unsubscribe. To subscribe or
!! unsubscribe, send a mail message to <libsmi-request(a)ibr.cs.tu-bs.de>.
!! See http://www.ibr.cs.tu-bs.de/projects/libsmi/ for more information.