Patch-ID# 100896-01
Keywords: tli, socket, race condition, splnet
Synopsis: SunOS 4.1.2,4.1.3: System crashed in tcp_Ercvconnect() due to a NULL socket pointer.
Date: Feb/12/93

Solaris Release: 1.0.1 1.1 

SunOS Release: 4.1.2 4.1.3 4.1.3C

Unbundled Product: 

Unbundled Release: 

Topic: tli patch

BugId's fixed with this patch: 1115102

Relevant Architectures: sparc
    NOTE: sun4 sun4c sun4m

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch:

Files included with this patch: 

  tcp_tliaux.c

Obsoleted by:

Problem Description: 

 1115102: SunOS 4.1.2 crashed in tcptli_Ercvconnect()

 There was race condition in tcptli_Ercvconnect() which will cause
 the socket pointer in struct "tt_softc" got deallocated. 


Patch Installation Instructions:
--------------------------------
As root:

mv /sys/`arch -k`/OBJ/tcp_tliaux.o /sys/`arch -k`/OBJ/tcp_tliaux.o.FCS
 
cp `arch -k`/{4.1.2,4.1.3}/tcp_tliaux.o /sys/`arch -k`/OBJ
 
A new kernel will need to be built and installed.
Please refer to the system and networking administration manual
for details on building and installing a new kernel
 

Special Install Instructions: 
-----------------------------
None.
