Article View: vmsnet.sources
Article #103XSCOPE/VMS 1.0, part 00/08
From: Patrick L. Mahan - TGV Window Wa...
Date: Fri, 04 Sep 1992 05:34
Date: Fri, 04 Sep 1992 05:34
80 lines
3593 bytes
3593 bytes
Submitted-by: mahan@tgv.com (Patrick L. Mahan - TGV Window Washer)
Posting-number: Volume 3, Issue 152
Archive-name: xscope/part01
This is a release of XSCOPE/VMS 1.0. XSCOPE is a diagnostic tool for
debugging X Window Transport problems. This version of XSCOPE supports
both TCP/IP (via MultiNet) and DECnet. Later releases will support other
vendor's VMS TCP/IP implementations. If you desired to add this support
please send me the updated source code.
This posting contains 8 VMS Shar files. It is also available via anonymous
FTP from PUBLIC.TGV.COM under [.mahan] as a VMS Backup Saveset.
Below is the README.VMS file.
==============================================================================
XScope/VMS
1.0
Description
This is a version of XSCOPE for VMS. It supports both DECnet and TCP/IP
transports and fully compatible with the X11 protocol. For a description
of how XSCOPE works see the file README.;
Where to get XScope/VMS
XScope/VMS is distributed as both a VMS Shar file and a VMS Backup Saveset.
The VMS Shar file is posted to vmsnet.sources and the VMS Backup Saveset
is available from PUBLIC.TGV.COM under [.MAHAN].
Building Xscope/VMS
After unpacking the VMS Shar file, or the VMS Backup Saveset, issue the
command @MAKE.COM to compile and link both xscope programs. This build
produces at least one executable and maybe two if you have MultiNet
installed on your system. DNXSCOPE.EXE is the DECnet version of XSCOPE.
It requires the following privileges to run: NETMBX, TMPMBX and SYSNAM.
IPXSCOPE.EXE is the TCP/IP version built using TGV's MultiNet Socket library,
though it should easily any of the current VMS TCP/IP vendor's socket
libraries.
After building the executables, simply define the executables as foreign
commands.
User Help
Currently the only help provided is the original Unix man page provided
with XSCOPE.
Restrictions
The DECnet version requires SYSNAM privilege. This is due to the nature
of DECnet objects which require the ability to create system wide logical
names.
The TCP/IP version is built using TGV's MultiNet. Hopefully, somebody
will convert it to support other vendor's VMS TCP/IP libraries as well.
If you do, I would like the modified source sent back to me. One small
caveat, the other vendor's TCP/IP must be a fairly full implementation
of the standard socket library. To see what I did for MultiNet, look
for the #ifdef MULTINET lines in the .C files.
Please report any bugs or enhancements to me.
Authors
Patrick L. Mahan (mahan@tgv.com) Original port to VMS
Osborne Hardison (hardison@ncd.com) Author of the DECnet socket library
--
Patrick L. Mahan
--- TGV Window Washer ------------------------------- Mahan@TGV.COM ---------
Waking a person unnecessarily should not be considered - Lazarus Long
a capital crime. For a first offense, that is From the Notebooks of
Lazarus Long
Technical Details
Message-ID:
<8045403@MVB.SAIC.COM>Path:
arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!sdd.hp.com!elroy.jpl.nasa.gov!ames!agate!dog.ee.lbl.gov!network.ucsd.edu!mvb.saic.com!vmsnet-sourcesShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!spool.mu.edu!sdd.hp.com!elroy.jpl.nasa.gov!ames!agate!dog.ee.lbl.gov!network.ucsd.edu!mvb.saic.com!vmsnet-sources From: mahan@tgv.com (Patrick L. Mahan - TGV Window Washer) Newsgroups: vmsnet.sources Subject: XSCOPE/VMS 1.0, part 00/08 Message-ID: <8045403@MVB.SAIC.COM> Date: Fri, 04 Sep 1992 05:34:06 GMT Reply-To: mahan@tgv.com Organization: TGV Incorporated (Tech Support) in Santa Cruz, CA Lines: 80 Approved: Mark.Berryman@Mvb.Saic.Com