PCAP for OpenVMS

This package has now been integrated into the official Simh repository. See the downloads section at the bottom of this page for links.

The latest version fixes a bug with DEC C v6.5-001 for OpenVMS/Alpha and adds support for OpenVMS/Integrity.

To use this on OpenVMS/Integrity with Simh versions prior to 3.8-0 you will need to make some minor changes to the descrip.mms in order to allow the USE_NETWORK option to work. The section which looks like this:

# PCAP is not available on OpenVMS VAX or IA64 right now
#
.IFDEF MMSALPHA
PCAP_EXECLET = $(PCAP_VCI)
PCAP_INC = ,$(PCAP_DIR)
PCAP_LIBD = $(PCAP_LIB)
PCAP_LIBR = ,$(PCAP_LIB)/LIB/SYSEXE
PCAP_DEFS = ,"USE_NETWORK=1"
PCAP_SIMH_INC = /INCL=($(PCAP_DIR))
.ENDIF

Should be changed to this:

# PCAP is not available on OpenVMS VAX right now
#
.IFDEF ALPHA_OR_IA64
.IFDEF USE_NETWORK
PCAP_EXECLET = $(PCAP_VCI)
PCAP_INC = ,$(PCAP_DIR)
PCAP_LIBD = $(PCAP_LIB)
PCAP_LIBR = ,$(PCAP_LIB)/LIB/SYSEXE
PCAP_DEFS = ,"USE_NETWORK=1"
PCAP_SIMH_INC = /INCL=($(PCAP_DIR))
.ENDIF
.ENDIF

I would recommend using the "-a" option if you use InfoZIP on VMS to extract these files.

Downloads

File Type Date
vms-pcap.zip Source (github) -
vms-pcap.zip Source (Local Mirror) 04/05/2012