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
