New Updates Available

Frank Fock Frank.Fock____t-online.de
Tue Sep 5 00:32:19 CEST 2000


I have uploaded updates of AgentX++ and AGENT++
to http://www.fock.de/agent++

If you are using AgentX++ please update AGENT++ too,
because this AGENT++ update contains exclusively
fixes that affect AgentX++ agents.

The changes in detail:

AGENT++ Version 3.4m:  CHANGES since Version 3.4l
-----------------------------------------------------------

* Fixed: MibTable::get_next_avail_index returned
  wrong index when table was empty.

* Fixed: GETBULK in some cases did not process last
  repetition correctly. This affects AgentX++ when
  processing GETBULK requests with more than one
  repeated variable bindings. To fix this with older
  versions of AGENT++ remove line 3482 in mib.cpp:
  "req->dec_outstanding();"

* Fixed: GETBULK with zero repetitions failed with
  AgentX++. Insert the following line into mib.cpp
  at line 3427:
 // If no repetitions, then do not wait for them
 if (maxrep == 0) req->dec_outstanding();

* Fixed: GETBULK: If the non-repeater value was less
  than the given variable bindings and max_repetitions
  was zero than AgentX++ was not able process the
  request correctly. To Fix this, move assignment
 outstanding = size;
  in request.cpp line 161 below the following if
  statement.

AgentX++
-----------

* Added: Subagent can now add and remove AGENT CAPS
  information to the sysORTable of the master. Master
  now removes AGENT CAPS when losing connection with
  a subagent.

* Fixed: Error index for failed SET requests.

* Added: Re-merging of regions (increases performance).

* Fixed: Registration of regions covering several
  already registered regions, i.e. registration of
  ifTable when there are already rows of that table
  registered.


Regards,
Frank Fock






More information about the AGENTPP mailing list