regexps.com
These functions perform I/O but never return errors. If an error occurs, they print a message and abort the program.
int safe_access (char * path, int mode);
See vu_access.
If mode is F_OK and the file does not exist, return -1
.
int safe_chdir (char * path);
See vu_chdir.
int safe_chmod (char * path, int mode);
See vu_chmod.
int safe_chown (char * path, int owner, int group);
See vu_chown.
int safe_chroot (char * path);
See vu_chroot.
int safe_close (int fd);
See vu_close.
int safe_closedir (DIR * dir);
See vu_closedir.
int safe_fchdir (int fd);
See vu_fchdir.
int safe_fchmod (int fd, int mode);
See vu_fchmod.
int safe_fchown (int fd, int owner, int group);
See vu_fchown.
int safe_fstat (int fd, struct stat * buf);
See vu_fstat.
int safe_fsync (int fd);
See vu_fsync.
int safe_ftruncate (int fd, long where);
See vu_ftruncate.
int safe_link (char * from, char * to);
See vu_link.
long safe_lseek (int fd, long offset, int whence);
See vu_lseek.
int safe_lstat (char * path, struct stat * buf);
See vu_lstat.
int safe_mkdir (char * path, int mode);
See vu_mkdir.
int safe_open (char * path, int flags, int mode);
See vu_open.
int safe_opendir (DIR ** retv, char * path);
See vu_opendir.
long safe_read (int fd, char * buf, long count);
See vu_read.
long safe_read_retry (int fd, char * buf, long count);
See vu_read_retry.
int safe_readdir (char ** file_ret, DIR * dir);
See vu_readdir.
int safe_readlink (char * path, char * buf, int bufsize);
See vu_readlink.
int safe_rename (char * from, char * to);
See vu_rename.
int safe_rmdir (char * path);
See vu_rmdir.
int safe_stat (char * path, struct stat * buf);
See vu_stat.
int safe_symlink (char * from, char * to);
See vu_symlink.
int safe_truncate (char * path, long where);
See vu_truncate.
int safe_unlink (char * path);
See vu_unlink.
int safe_utime (char * path, struct utimbuf * times);
See vu_utime.
long safe_write (int fd, char * buf, long count);
See vu_write.
long safe_write_retry (int fd, t_uchar * buf, int amt);
See vu_write_retry.
int safe_fcntl (int fd, int cmd, long arg);
See vu_fcntl.
int safe_dup (int fd);
See vu_dup.
int safe_dup2 (int fd, int newfd);
See vu_dup2.
int safe_move_state (int fd, int newfd);
See vu_move_state.
regexps.com