[comp.windows.x] STREAMS and X11R4. How To?

dvb@emisle.emisle (David Van Beveren) (03/06/91)

I have a need to run X11R4 over a transport other than TCP/IP. Specifically,
instead of the socket interface, I would like to use the tli interface which
is supported when building with -DSTREAMSCONN. I am running on an AT&T System
V 3.2, running on a PC. (Unix is AT&T's, not some other vendors PC port of
SystemV). I only have the source code as a manual.

I have followed the line of the code from XOpenDis.c, and traced through
Xstreams.c, noting the opening of /dev/ptx, /dev/X/server?, Xconnections and
the like. The question I have is, how do these devices get built? Does the
X11R4 distribution create these devices? Also, does the distribution include
a simple name server or do I need to write one? Does anyone have some pointers
as to how to do this? MAybe it has been done? I assume it has been done, but
I do not expect that I could get ahold of a copy. (Although that would be best)

If I build with -Datt, according to the att.cf file, I will not get a server.
Well, where do I get a server for this platform? I could use my existing
servers on other platforms, but they are not tli-based. If someone has X11R4 up
and running on an AT&T platform, using -DSTREAMSCONN (this is defined in the
att.cf file, so I assume it is the default), please help me. What are all
of the things I need to do to get up and running? Most important, where is all
of this documented? Currently, I do not have an AT&T platform to make X on,
so I cannot experiment. This will change when and if I can understand all of
the steps needed to make it work. All help is greatly appreciated.

-- 
David Van Beveren                           INTERNET: emisle!dvb@ism.isc.com
EIS ltd. Professional Software Services     UUCP:   ..uunet!emisle!dvb
voice: (818) 587-1247

gildea@expo.lcs.mit.EDU (Stephen Gildea) (03/07/91)

The nameserver you need for SVR3 is in the X11R4 distribution in
the directory mit/util/att-nameserver/

 < Stephen
   MIT X Consortium