Included Files
- #include <mplib1/dl_list.h>
- #include <mplib1/cfg_file.h>
- #include <mplib1/pid_check.h>
- #include <mplib1/fprintfile.h>
- #include <mplib1/timestamp.h>
- #include <mplib1/fgetline.h>
- #include <mplib1/bpo_queue.h>
- #include <mplib1/mplib1_config.h>
- #include <mplib1/bpo_lock.h>
- #include <mplib1/bpo_list.h>
- #include <mplib1/bpo_init.h>
- #include <mplib1/bpo_alloc.h>
- #include <mplib1/bpo_proc.h>
- #include <mplib1/build_argv.h>
- #include <mplib1/daemon.h>
- struct kill_pid
- {
- struct Node kill_node;
- pid_t pid;
- int killstate;
- time_t wlimit;
- char pid_name[12];
- }
Local Variables
watch_run_debug
static int watch_run_debug
- Used in:
-
void start_some_program ( struct program_hdr* pptr, int copies )
- Prototyped in:
-
- Calls:
-
- Called by:
-
int start_this_program ( int nbr_to_start, struct program_hdr* pptr, const char* env_name, const char* out_name, const char* err_name, int exp_time, int track_by_pid )
- Prototyped in:
-
- Calls:
-
- Called by:
-
- References Variables:
-
static int add_pid_track ( struct program_hdr* pptr, int exp_time )
- Calls:
-
- Called by:
-
static int add_this_pid_track ( struct program_hdr* pptr, pid_t the_pid )
- Calls:
-
- Called by:
-
static void load_env_file ( const char* envname )
- Calls:
- fclose(), fgetline2(), fopen(), putenv(), strchr(), strdup()
- Called by:
-
static void set_env_variable ( const char* name, const char* val )
- Calls:
- putenv(), sprintf(), strdup()
- Called by:
-