diff options
Diffstat (limited to 'pseudo_client.h')
-rw-r--r-- | pseudo_client.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pseudo_client.h b/pseudo_client.h index e732bae..68e5160 100644 --- a/pseudo_client.h +++ b/pseudo_client.h @@ -58,6 +58,14 @@ extern int pseudo_pwd_lck_close(void); extern FILE *pseudo_pwd; extern FILE *pseudo_grp; +/* pseudo_wrappers will try to initialize these */ +extern int (*pseudo_real_lstat)(const char *path, PSEUDO_STATBUF *buf); +extern int (*pseudo_real_unsetenv)(const char *); +extern char * (*pseudo_real_getenv)(const char *); +extern int (*pseudo_real_setenv)(const char *, const char *, int); +extern int (*pseudo_real_fork)(void); +extern int (*pseudo_real_execv)(const char *, char * const *); + /* support related to chroot/getcwd/etc. */ extern int pseudo_client_getcwd(void); extern int pseudo_client_chroot(const char *); |