Patch-ID# 105529-09 Keywords: security tcp rlogin TCP ACK FIN packet listen Synopsis: SunOS 5.6: /kernel/drv/tcp patch Date: Jun/16/00 Solaris Release: 2.6 SunOS Release: 5.6 Unbundled Product: Unbundled Release: Xref: This patch available for x86 as patch 105530 Topic: SunOS 5.6: /kernel/drv/tcp patch BugId's fixed with this patch: 4060583 4083814 4089811 4118528 4128642 4153353 4155373 4178455 4330074 Changes incorporated in this version: 4330074 Relevant Architectures: sparc Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /usr/include/inet/tcp.h /kernel/drv/tcp Problem Description: 4330074 TCP should handle out of order FIN (from 105529-08) 4118528 System panic because TCP accesses NULL pointer (from 105529-07) 4178455 recursive mutex_enter panic in TCP Streams device driver (from 105529-06) 4128642 systems generate multiple old-broadcast tcp packets making the network useless (from 105529-05) 4155373 multiple listen() cause TCP to panic 4153353 panic caused by accessing a freed structure (from 105529-04) 4083814 Solaris never acks FIN when next to last packet dropped. (from 105529-03) 4089811 103582-11 patch fix for bug 1182957 causes Sybase server to hang This revision fixes a bug in the rev-02 tcp.c file. No other bugs are fixed with this patch. (from 105529-02) 4089811 103582-11 patch fix for bug 1182957 causes Sybase server to hang (from 105529-01) 4060583 rlogin wedges over slow links are back Patch Installation Instructions: -------------------------------- Refer to the Install.info file within the patch for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below. Special Install Instructions: ----------------------------- None.