mirror of
https://gitlab.freedesktop.org/xorg/lib/libx11.git
synced 2026-05-09 04:58:06 +02:00
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: Alan Coopersmith <alan.coopersmith@oracle.com>
This commit is contained in:
parent
59c9ee8cd5
commit
a6e5b36a3e
3 changed files with 1 additions and 125 deletions
|
|
@ -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 },
|
||||
};
|
||||
|
||||
|
|
|
|||
121
src/globals.c
121
src/globals.c
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue