Patch-ID# 105084-02
Keywords: x25trace max of links vcstat select socketm IP/X.25 license MLPIframes
Synopsis: SunLink X25 9.1 : Jumbo Patch
Date: Jan/08/98

Solaris Release: 2.5, 2.5.1

SunOS Release: 5.5, 5.5.1

Unbundled Product: Solstice X.25

Unbundled Release: 9.1

Relevant Architectures: sparc

BugId's fixed with this patch: 4091122 4070828 4077601 4085690 4073671 4084713 4079247 4063164 4073761 1258380 1244675 4034315 4063504 4015183 4024892 4031664 4046601 4043687 4051921 4064049

Changes incorporated in this version: 4091122 4070828 4077601 4085690 4073671 4084713 4079247 4063164 4073761

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: 

SUNWconn/x25/bin/x25info 
SUNWconn/x25/bin/x25netd 
usr/kernel/strmod/s_xxx 
SUNWconn/x25/bin/x25tool 
usr/kernel/drv/lapb 
SUNWconn/x25/lib/libsx25.so.1 
SUNWconn/x25/lib/libsx25.a 
etc/init.d/x25.control 
SUNWconn/x25/man/man1/x25info.1 
usr/kernel/drv/ixe 
usr/kernel/strmod/x25mod 
SUNWconn/x25/lib/libsockx25.so.1.4031664 
SUNWconn/x25/lib/libsockx25.so.1.orig 
SUNWconn/x25/lib/libsockx25.a.4031664 
SUNWconn/x25/lib/libsockx25.a.orig 
usr/kernel/drv/x25 
etc/opt/SUNWconn/x25/hdlcmod.autopush 
usr/include/netx25/wan_control.h 
usr/kernel/strmod/wanmod 
SUNWconn/x25/bin/x25trace 
SUNWconn/x25/bin/padd 
SUNWconn/x25/lib/locale/C/LC_MESSAGES/x25messages.cat 

Problem Description:

Bug 4091122:   snmpx25d panic Ultra 2 system with x25 9.1, when responding to SNMP request

Bug 4070828:   From 102256-10 onwards, the Xty devices modification time is not being updated

Bug 4077601:   x25tool core dumps when adding xtp driver with link_id > 100

Bug 4073761:   x.25 DCE should be able to initiate the link by sending SABM/SABME               

Bug 4063164:   X.25 9.0 & 9.1 panic with recursive mutex_enter by xxxwput                       

Bug 4079247:   x25 9.1 does not allocate more than 4 channels in a big ip config                

Bug 4084713:   AUS: X.25 9.1; unable to start IP session 17                                     

Bug 4073671:   x25info performed hsi_stat instead of hsip_stat when configured HSI/P            

Bug 4085690:   X25 jumbo patch 105084-01 refers to ucb packages. It should not.                 

Bugs fixed in verson -01 of  of the patch :


Bug 4064049:  x25trace will core dump if the linkid is out of range

Bug 4051921:  Solstice X.25 cannot handle more than 62 links

Bug 4043687:  The vcstat command does not report correct pvc status

Bug 4046601:  slect hang after RESET of lcn

Bug 4031664:  X25 stream halts execution when another stream is blocked 

Bug 4024892:  x25netd: failed to open driver '/dev/ixp' too man open files (24)

Bug 4015183:  x25netd core dump

Bug 4063504:  x25tool and MLP priority, man x25info and board definition for HSI-PC

Bug 4034315:  c code used in x25.control shell script

Bug 1244675:  Iframes not being Acked, maxunacked ipdu

Bug 1258380:  getpadbystr corrupts memory





Patch Installation Instructions: 
-------------------------------- 
Refer to the Install.info file 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 as special instructions.

Special Install Instructions: 
-----------------------------

 
4 socket libraries are provided:
 
/opt/SUNWconn/x25/lib/libsockx25.a.orig
/opt/SUNWconn/x25/lib/libsockx25.a.4031664
/opt/SUNWconn/x25/lib/libsockx25.so.1.orig
/opt/SUNWconn/x25/lib/libsockx25.so.1.4031664
 
By default, there is a symbolic link between /opt/SUNWconn/x25/lib/libsockx25.a
(libsock25.so.1) and /opt/SUNWconn/x25/lib/libsockx25.a.orig (libsockx25.so.1.orig
).
 
libsockx25.a.4031664 (libsockx25.so.1.4031664) is the same as libsockx25.a.orig
(libsockx25.so.1.orig) with an additionnal fix for bug #4031664. This
library requires a specific fix for sockmod. If this
fix is installed and you want to have the fix for bug #4031664, create a
symbolic link between /opt/SUNWconn/x25/lib/libsockx25.a (libsockx25.so.1)
and /opt/SUNWconn/x25/lib/libsockx25.a.4031664 (libsockx25.so.1.4031664):
 
rm /opt/SUNWconn/x25/lib/libsockx25.a
ln -s /opt/SUNWconn/x25/lib/libsockx25.a.4031664 /opt/SUNWconn/x25/lib/libsockx25.
a
rm /opt/SUNWconn/x25/lib/libsockx25.so.1
ln -s /opt/SUNWconn/x25/lib/libsockx25.so.1.4031664 /opt/SUNWconn/x25/lib/libsockx
25.so.1
 
