Commit acceb2cf authored by Alan Coopersmith's avatar Alan Coopersmith Committed by Ulrich Sibiller

Remove unused TLI ("STREAMSCONN") code from Xlib

Has never been converted to build in modular builds, so has been unusable since X11R7.0 release in 2005. All known platforms with TLI/XTI support that X11R7 & later releases run on also have (and mostly prefer) BSD socket support for their networking API. Signed-off-by: 's avatarAlan Coopersmith <alan.coopersmith@oracle.com> Backported-to-NX-by: 's avatarUlrich Sibiller <uli42@gmx.de>
parent 53e2e92e
......@@ -73,7 +73,7 @@ extern Bool _XimXConf(
char *address
);
#if defined(TCPCONN) || defined(UNIXCONN) || defined(DNETCONN) || defined(STREAMSCONN)
#if defined(TCPCONN) || defined(UNIXCONN) || defined(DNETCONN)
extern Bool _XimTransConf(
Xim im,
......
......@@ -87,127 +87,6 @@ ZEROINIT (int, _Xdebug, 0);
ZEROINIT (Display *, _XHeadOfDisplayList, NULL);
#if 0
#ifdef STREAMSCONN
/* The following are how the Xstream connections are used: */
/* 1) Local connections over pseudo-tty ports. */
/* 2) SVR4 local connections using named streams or SVR3.2 */
/* local connections using streams. */
/* 3) SVR4 stream pipe code. This code is proprietary and */
/* the actual code is not included in the XC distribution. */
/* 4) remote connections using tcp */
/* 5) remote connections using StarLan */
/*
* descriptor block for streams connections
*/
#include "Xstreams.h"
char _XsTypeOfStream[100] = { 0 };
extern int write();
extern int close();
#ifdef SVR4
extern int _XsSetupSpStream();
extern int _XsSetupNamedStream();
#endif
extern int _XsSetupLocalStream();
extern int _XsConnectLocalClient();
extern int _XsCallLocalServer();
extern int _XsReadLocalStream();
extern int _XsErrorCall();
extern int _XsWriteLocalStream();
extern int _XsCloseLocalStream();
extern int _XsSetupTliStream();
extern int _XsConnectTliClient();
extern int _XsCallTliServer();
extern int _XsReadTliStream();
extern int _XsWriteTliStream();
extern int _XsCloseTliStream();
Xstream _XsStream[] = {
{
/* local connections using pseudo-ttys */
_XsSetupLocalStream,
_XsConnectLocalClient,
_XsCallLocalServer,
_XsReadLocalStream,
_XsErrorCall,
write,
close,
NULL
},
{
#ifdef SVR4
/* local connections using named streams */
_XsSetupNamedStream,
#else
/* local connections using streams */
_XsSetupLocalStream,
#endif
_XsConnectLocalClient,
_XsCallLocalServer,
_XsReadLocalStream,
_XsErrorCall,
write,
close,
NULL
},
/* Enhanced Application Compatibility Support */
{
#ifdef SVR4
/* SVR4 stream pipe code */
_XsSetupSpStream,
#else
_XsSetupLocalStream,
#endif
_XsConnectLocalClient,
_XsCallLocalServer,
_XsReadLocalStream,
_XsErrorCall,
write,
close,
NULL
},
/* End Enhanced Application Compatibility Support */
{
/* remote connections using tcp */
_XsSetupTliStream,
_XsConnectTliClient,
_XsCallTliServer,
_XsReadLocalStream,
_XsErrorCall,
write,
close,
NULL
},
{
/* remote connections using StarLan */
_XsSetupTliStream,
_XsConnectTliClient,
_XsCallTliServer,
_XsReadLocalStream,
_XsErrorCall,
write,
close,
NULL
}
};
#endif /* STREAMSCONN */
#endif
#ifdef XTEST1
/*
* Stuff for input synthesis extension:
......
......@@ -69,9 +69,6 @@ TransportSW _XimTransportRec[] = {
#ifdef DNETCONN
{ "dnet", _XimTransConf }, /* use X transport lib */
#endif /* DNETCONN */
#ifdef STREAMSCONN
{ "streams", _XimTransConf }, /* use X transport lib */
#endif /* STREAMSCONN */
{ (char *)NULL, (Bool (*)(Xim, char *))NULL },
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment