enhance make test

implement v2 traps and v3 inform requests.

solidify/enhance the V3 api

handle TCP sessions

See that informative strings are returned and the the error number is
useful in all cases. (need to set $! for errors where a session is not
returned (failed engineId discovery, memory alloc error, failed key
computation?))

PC and other unix builds - any platform issues

building with shared libs

ensure module does not complain with -w.

enhance async api so that a boolean false return from a callback exits
the MainLoop

enhance async api to store a reference to the perl SNMP::Sesion object
for 2 reasons: 1) if the initial calling session goes out of scope we
won't destroy the C-struct session until the callback is called. 2) it
allows us to set error codes in the perl SNMP::Session object

see if new async hooks play with Event.pm

handle dynamic changes to Session parameters, perhaps tie Error* to
snmp_session struct rather than current duplicate representation.

make the parsed mib interface $SNMP::MIB writable

allow unloading and reinitialization of parsed MIB

attach to libucdagent - provide agent functionality

look for *Not Implemeted* and implement :)

======================================================================

Copyright 2000-2003, Cisco Systems, Inc.
THE INFORMATION HEREIN IS PROVIDED ON AN "AS IS" BASIS, WITHOUT ANY
WARRANTIES OR REPRESENTATIONS, EXPRESS, IMPLIED OR STATUTORY, INCLUDING
WITHOUT LIMITATION, WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY OR
FITNESS FOR A PARTICULAR PURPOSE.

$Id: TODO,v 1.2.2.1 2003/03/28 05:25:59 bko Exp $
