Patch-ID# 100120-01 Keywords: 4.1 TLI Patch (1) Synopsis: TLI Jumbo patch. Date: 11/Sept/90 SunOS RELEASE: 4.1 Topic: TLI patches (1) BugID's fixed with this patch: 1032950 1035527 1035529 1037715 1039287 Architectures for which this patch is available: sun3, sun3x, sun4, sun4c Obsolete By: 5.0 Problem Description: BUGID:1032950 cp a 10M file over RFS hangs the RFS server. cp REMOTE_RESOURCE_FILE local_disk_filename causes the machine which owns the remote resource to HANG such that a cannot halt the CPU but cp local_disk_filename REMOTE_RESOURCE_FILE BUGID:1035527 When a user specifies a zero length address, tcptli returns the default address but fails to return the length of the default address (which is sockaddr_in) to the user. BUGID:1035529 system panics when doing a close on a TLI connection instance BUGID:1037715 TCPTLI mistakely indicated ISO orderly release is supported, but actually, it is not. BUGID:1039287 When more than 4052 bytes are sent on the TCP TLI transport, the transport fails to correctly send the data, and the connection may hang. INSTALL: Examples are for a sun4, make sure and use your corect archetecture. File param.c should be placed in your /usr/kvm/sys/conf.common directory. As root: # cp /usr/kvm/sys/conf.common/param.c /usr/kvm/sys/conf.common/param.c.orig # cp /sys/sun4/OBJ/tcp_tli.o /sys/sun4/OBJ/tcp_tli.o.save # cp /sys/sun4/OBJ/tcp_tliaux.o /sys/sun4/OBJ/tcp_tliaux.o.save # cp /sys/sun4/OBJ/tcp_tlisubr.o /sys/sun4/OBJ/tcp_tlisubr.o.save # cp /sys/sun4/OBJ/ti_mod.o /sys/sun4/OBJ/ti_mod.o.save # cp /sys/sun4/OBJ/ti_rdwr.o /sys/sun4/OBJ/ti_rdwr.o.save # cp sun4/param.c /usr/kvm/sys/conf.common/param.c # cp sun4/tcp_tli.o /sys/sun4/OBJ/tcp_tli.o # cp sun4/tcp_tliaux.o /sys/sun4/OBJ/tcp_tliaux.o # cp sun4/tcp_tlisubr.o /sys/sun4/OBJ/tcp_tlisubr.o # cp sun4/ti_mod.o /sys/sun4/OBJ/ti_mod.o # cp sun4/ti_rdwr.o /sys/sun4/OBJ/ti_rdwr.o rerun /etc/config and make and install the new kernel. Please refer to the system and networking administration manual for details on building and installing a new kernel