#include <sys/syscall.h>
#include "constants.h"
#include "uniquepid.h"
#include "dmtcpworker.h"
#include "processinfo.h"
#include "syscallwrappers.h"
#include "syslogwrappers.h"
#include "util.h"
#include "coordinatorapi.h"
#include "mtcpinterface.h"
#include "shareddata.h"
#include "threadsync.h"
#include "../jalib/jconvert.h"
#include "../jalib/jassert.h"
#include "../jalib/jfilesystem.h"
Go to the source code of this file.
|
LIB_PRIVATE void | pthread_atfork_prepare () |
|
LIB_PRIVATE void | pthread_atfork_parent () |
|
LIB_PRIVATE void | pthread_atfork_child () |
|
pid_t | fork () |
|
pid_t | vfork () |
|
int | execve (const char *filename, char *const argv[], char *const envp[]) |
|
int | execv (const char *path, char *const argv[]) |
|
int | execvp (const char *filename, char *const argv[]) |
|
int | execvpe (const char *filename, char *const argv[], char *const envp[]) |
|
int | fexecve (int fd, char *const argv[], char *const envp[]) |
|
int | execl (const char *path, const char *arg,...) |
|
int | execlp (const char *file, const char *arg,...) |
|
int | execle (const char *path, const char *arg,...) |
|
int | do_system (const char *line) |
|
int | system (const char *line) |
|
#define INITIAL_ARGV_MAX 32 |
#define ourImportantEnvsCnt ((sizeof(ourImportantEnvs))/(sizeof(const char*))) |
int do_system |
( |
const char * |
line) | |
|
int execl |
( |
const char * |
path, |
|
|
const char * |
arg, |
|
|
|
... |
|
) |
| |
int execle |
( |
const char * |
path, |
|
|
const char * |
arg, |
|
|
|
... |
|
) |
| |
int execlp |
( |
const char * |
file, |
|
|
const char * |
arg, |
|
|
|
... |
|
) |
| |
int execv |
( |
const char * |
path, |
|
|
char *const |
argv[] |
|
) |
| |
int execve |
( |
const char * |
filename, |
|
|
char *const |
argv[], |
|
|
char *const |
envp[] |
|
) |
| |
int execvp |
( |
const char * |
filename, |
|
|
char *const |
argv[] |
|
) |
| |
int execvpe |
( |
const char * |
filename, |
|
|
char *const |
argv[], |
|
|
char *const |
envp[] |
|
) |
| |
int fexecve |
( |
int |
fd, |
|
|
char *const |
argv[], |
|
|
char *const |
envp[] |
|
) |
| |
int system |
( |
const char * |
line) | |
|