SBL_Spawn spawns a process.


error = SBL_Spawn(char *execfile, char **argv, NodeId node, SBL_Squid *squid)


IN char *execfile: the new process will execute the file of this name. Giving the full pathname on the remote machine guarantees that the file will be successfully found.

IN char **argv: list of arguments for the new process, starting from argv[1]. The last element of this list should be NULL.

IN NodeId node: machine on which new process will be started.

OUT SBL_Squid *squid: returns process identifier of the new process.


SBL_Spawn starts a new process.

Return Values:

SBL_Spawn returns 0 on success or negative error code on failure.
Copyright (c) 1995, Princeton University