HP OSI Transport Services/9000 C.12.00 Release Notes

26 Chapter 1
HP OSI Transport Services/9000 (C.12.00 for HP UX 11.23)
Fixes in this version
incorrect, resulting in the application
seeing a different session version than
what was proposed.When the
application confirms the connection
with this version,it does not match with
what the kernel has in its structure.This
causes an abort to be sent to the
initiator of the connection.
Resolution Code has been modified so that the
kernel passes the correct session
version to the user application.
20. CR JAGad80070
Symptom Kernel stack overflow when OTS is
used with mbuf based lan drivers.
Defect Description The stack overflow occurs in the
following situations.
i)If a dynamic NSAP is deleted when
applications are registered on that
NSAP and are in data transfer state over
the associated connections.
ii)Due to a bad OTS configuration,
where the machine has been configured
as a default IS.This would be a bad
configuration since OTS cannot be
configured as an IS.
In both the cases, the incoming CLNP
PDU would get locked up between the
DLPI layer and OTS CLNP layer.
When the PDU was finally freed, it
resulted in the kernel stack overflow,
due to the chain of streams buffers and
mbufs that had to be freed.
Resolution i) For the first case, when deleting
dynamic NSAP, code is modified to
remove the routing information entry
for that NSAP, so that forwarding the
PDU to the local system is avoided.