[tkined] new scotty-3.0.0 snapshot available

Juergen Schoenwaelder (schoenw@ibr.cs.tu-bs.de)
Wed, 4 Nov 1998 18:06:47 +0100

There is a new snapshot available. The most important changes:

o Works with Tcl8.0.3 now.

o Cached MIB files are now stored in a cache which is located in the
users home directory (can be overwritten by setting tnm(cache))
instead of a shared directory. (This avoids some nasty problems with
access rights.)

o There are two new mib commands:

Tnm::mib pack oid value ?value ...?
The Tnm::mib pack command allows to construct object
identifier values for elements in conceptual tables.
The oid argument identifies a conceptual row. The
values are used to build a instance identifier accord-
ing to the object type definitions of the index com-
ponents. The command returns the complete object iden-
tifer needed to access the element identified by the
values.

Tnm::mib unpack oid
The Tnm::mib unpack command extracts the instance iden-
tification information from the object identifer value
oid which indentifies an element in a conceptual table.
This command allows to access values for auxiliary
index objects that are defined to be not-accessible.
The command returns the list of values that identify
the instance in the same order as the result of the
corresponding Tnm::mib index" command. The values are
rendered according to the object type definition for
the index components.

o Tcl library functions have been rewritten to use these commands
in order to extract and display the index of arbitrary tables.

o Some other library functions have been rewritten to honor some
SNMP error codes. (This makes it faster to retrieve groups of
scalars where the agent does not implement all scalars or some
scalars are not accessible due to access control.)

o We think we have found and fixed the "discover is so slow on
Windows" problem. The problem was actually in the command to
create sessions rather in the message processing code. (Erik
deserves a big beer for hunting this bug!)

You can find the Windows binary snapshot as well as the UNIX and
Windows sources at the usual place:

ftp://ftp.ibr.cs.tu-bs.de/pub/local/tkined/devel/

The files are:

scotty-98-10-30-win.zip
scotty-98-11-04.tar.gz

(The Windows snapshot is slightly older but this should not cause any
serious problems.) The next snapshot will have a major rewrite of the
internals of the SNMP engine. It will use Tcl_Objs internally in order
to make the code shorter and hopefully even more efficient. Once this
is in place and debugged, we will be able to complete authentication
and privacy for SNMPv3.
Juergen

Juergen Schoenwaelder schoenw@ibr.cs.tu-bs.de http://www.cs.tu-bs.de/~schoenw
Technical University Braunschweig, Dept. Operating Systems & Computer Networks
Bueltenweg 74/75, 38106 Braunschweig, Germany. (Tel. +49 531 / 391 3289)

--
!! This message is brought to you via the `tkined & scotty' mailing list.
!! Please do not reply to this message to unsubscribe. To subscribe or
!! unsubscribe, send a mail message to <tkined-request@ibr.cs.tu-bs.de>.
!! See http://wwwsnmp.cs.utwente.nl/~schoenw/scotty/ for more information.