pvm_export, pvm_unexport - Mark environment variables to export through spawn
Contents
Description
The routines pvm_export and pvm_unexport are provided for convenience in editing environment variable
PVM_EXPORT, while maintaining the colon-separated list syntax it requires. The variable can be modified
by other means, and at the same time by the pvm_export functions.
pvm_export checks to see if a name is already in PVM_EXPORT before including it, and exporting a name
more than once is not considered an error. Likewise, pvm_unexport will not complain if you specify a
name not in PVM_EXPORT.
Errors
No error conditions are currently returned by pvm_export and pvm_unexport.
Examples
C:
/* PVM_EXPORT=SHELL:HOME */
pvm_export("DISPLAY");
pvm_export("TERM");
pvm_unexport("HOME");
/* PVM_EXPORT=SHELL:DISPLAY:TERM */
Name
pvm_export, pvm_unexport - Mark environment variables to export through spawn
Parameters
name Name of an environment variable to add to or delete from export list.
See Also
pvm(1PVM) pvm_spawn(3PVM) 15 May, 1996 EXPORT(3PVM)
Synopsis
Cintcc=pvm_export(char*name)intcc=pvm_unexport(char*name)FortranNotavailable
