#include <stdbool.h>
#include <sys/types.h>
Go to the source code of this file.
OCTAVE_API int octave_access_f_ok | ( | void | ) |
Definition at line 57 of file unistd-wrappers.c.
OCTAVE_API int octave_access_r_ok | ( | void | ) |
Definition at line 63 of file unistd-wrappers.c.
Referenced by READABLE().
OCTAVE_API int octave_access_w_ok | ( | void | ) |
Definition at line 69 of file unistd-wrappers.c.
OCTAVE_API int octave_access_wrapper | ( | const char * | nm, |
int | mode | ||
) |
Definition at line 81 of file unistd-wrappers.c.
Referenced by READABLE().
OCTAVE_API int octave_access_x_ok | ( | void | ) |
Definition at line 75 of file unistd-wrappers.c.
OCTAVE_API int octave_chdir_wrapper | ( | const char * | nm | ) |
Definition at line 87 of file unistd-wrappers.c.
References chdir(), free(), and u8_to_wchar().
Referenced by chdir().
OCTAVE_API int octave_close_wrapper | ( | int | fd | ) |
Definition at line 100 of file unistd-wrappers.c.
Referenced by procbuf::open().
OCTAVE_API const char* octave_ctermid_wrapper | ( | void | ) |
Definition at line 106 of file unistd-wrappers.c.
OCTAVE_API int octave_dup2_wrapper | ( | int | fd1, |
int | fd2 | ||
) |
Definition at line 116 of file unistd-wrappers.c.
References dup2().
Referenced by dup2(), and procbuf::open().
OCTAVE_API int octave_execv_wrapper | ( | const char * | file, |
char *const * | argv | ||
) |
Definition at line 122 of file unistd-wrappers.c.
References free(), malloc(), and u8_to_wchar().
Referenced by octave_exec().
OCTAVE_API int octave_execvp_wrapper | ( | const char * | file, |
char *const * | argv | ||
) |
OCTAVE_API pid_t octave_fork_wrapper | ( | void | ) |
OCTAVE_API int octave_ftruncate_wrapper | ( | int | fd, |
off_t | sz | ||
) |
Definition at line 211 of file unistd-wrappers.c.
OCTAVE_API char* octave_getcwd_wrapper | ( | char * | nm, |
size_t | len | ||
) |
Definition at line 217 of file unistd-wrappers.c.
References free(), getcwd(), len, strlen(), and u8_from_wchar().
Referenced by getcwd().
OCTAVE_API gid_t octave_getegid_wrapper | ( | void | ) |
OCTAVE_API uid_t octave_geteuid_wrapper | ( | void | ) |
Definition at line 254 of file unistd-wrappers.c.
References geteuid().
Referenced by command_editor::do_decode_prompt_string(), and geteuid().
OCTAVE_API gid_t octave_getgid_wrapper | ( | void | ) |
OCTAVE_API int octave_gethostname_wrapper | ( | char * | nm, |
size_t | len | ||
) |
Definition at line 274 of file unistd-wrappers.c.
References len.
Referenced by env::do_get_host_name().
OCTAVE_API pid_t octave_getpgrp_wrapper | ( | void | ) |
OCTAVE_API pid_t octave_getpid_wrapper | ( | void | ) |
Definition at line 290 of file unistd-wrappers.c.
References getpid().
Referenced by getpid(), and interpreter::interrupt().
OCTAVE_API pid_t octave_getppid_wrapper | ( | void | ) |
OCTAVE_API uid_t octave_getuid_wrapper | ( | void | ) |
OCTAVE_API bool octave_have_fork | ( | void | ) |
Definition at line 410 of file unistd-wrappers.c.
OCTAVE_API bool octave_have_vfork | ( | void | ) |
Definition at line 420 of file unistd-wrappers.c.
Referenced by vfork().
OCTAVE_API int octave_isatty_wrapper | ( | int | fd | ) |
Definition at line 320 of file unistd-wrappers.c.
References isatty.
Referenced by interpreter::interpreter(), and raw_mode().
OCTAVE_API int octave_link_wrapper | ( | const char * | nm1, |
const char * | nm2 | ||
) |
OCTAVE_API int octave_pipe_wrapper | ( | int * | fd | ) |
OCTAVE_API int octave_rmdir_wrapper | ( | const char * | nm | ) |
Definition at line 338 of file unistd-wrappers.c.
References free(), rmdir(), and u8_to_wchar().
Referenced by rmdir().
OCTAVE_API pid_t octave_setsid_wrapper | ( | void | ) |
Definition at line 351 of file unistd-wrappers.c.
Referenced by main().
OCTAVE_API int octave_stdin_fileno | ( | void | ) |
Definition at line 361 of file unistd-wrappers.c.
References STDIN_FILENO.
OCTAVE_API int octave_stdout_fileno | ( | void | ) |
Definition at line 367 of file unistd-wrappers.c.
OCTAVE_API int octave_symlink_wrapper | ( | const char * | nm1, |
const char * | nm2 | ||
) |
OCTAVE_API int octave_unlink_wrapper | ( | const char * | nm | ) |
Definition at line 379 of file unistd-wrappers.c.
References free(), u8_to_wchar(), and unlink().
Referenced by clean_up_tmp_files(), temporary_file_list::cleanup(), fopen_tmp(), main(), and unlink().
OCTAVE_API pid_t octave_vfork_wrapper | ( | void | ) |