There seems to be some confusion in this thread about RELFILEs and SMPTLIB data 
sets.

RELFILEs are used only during RECEIVE processing and are not used after that.

SMPTLIB data sets are created during RECEIVE processing and are used for both 
APPLY and ACCEPT.

Neither are used by the running product. That is what the target libraries are 
for.

In this modern age of RERCEIVE ORDER, RECEIVE FROMNETWORK, et al, the RELFILEs 
are contained in the Unix directory.

In the old days, when running an ordinary RECEIVE, the RELFILEs were in MVS 
data sets with a low level qualifier of Fn. RFPREFIX is used to construct the 
data set names that will be read during RECEIVE processing. DSPREFIX is used to 
construct the data set names of the SMPTLIB data sets created during RECEIVE 
processing.

I suspect that the confusion comes from the fact that both the RELFILEs and the 
SMPTLIB data sets have an LLQ on Fn. (Actually there can be more than one "n" 
in the dsname for more than 9 RELFILEs and SMPTLIB data sets.)

The SMPTLIB data sets are deleted during REJECT processing, whether explicitly 
with a REJECT command or implicitly when performing an ACCEPT with the PURGE 
global option specified, or a RESTORE with the REJECT global option specified.

-- 
Tom Marchant

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to