. changed umount() and mount() to call 'service', so that it can include a custom label, so that umount() works again (RS slot gets freed now). merged umount() and mount() into one file to encode keep this label knowledge in one file. . removed obsolete RS_PID field and RS_RESCUE rescue command . added label to RS_START struct . vfs no longer does kill of fs process on unmount (which was failing due to RS_PID request not working) . don't assume that if error wasn't one of three errors, that no error occured in vfs/request.c mfs changes: . added checks to copy statements to truncate copies at buffer sizes (left in debug code for now) . added checks for null-terminatedness, if less than NAME_MAX was copied . added checks for copy function success is changes: . dump rs label drivers.conf changes: . added acl for mfs so that mfs can be started with 'service start', so that a custom label can be provided |
||
|---|---|---|
| .. | ||
| __exit.c | ||
| _access.c | ||
| _alarm.c | ||
| _cfgetispeed.c | ||
| _cfgetospeed.c | ||
| _cfsetispeed.c | ||
| _cfsetospeed.c | ||
| _chdir.c | ||
| _chmod.c | ||
| _chown.c | ||
| _chroot.c | ||
| _close.c | ||
| _closedir.c | ||
| _creat.c | ||
| _dup.c | ||
| _dup2.c | ||
| _execl.c | ||
| _execle.c | ||
| _execlp.c | ||
| _execv.c | ||
| _execve.c | ||
| _execvp.c | ||
| _fchmod.c | ||
| _fchown.c | ||
| _fcntl.c | ||
| _fork.c | ||
| _fpathconf.c | ||
| _fstat.c | ||
| _fstatfs.c | ||
| _fsync.c | ||
| _getcwd.c | ||
| _getegid.c | ||
| _geteuid.c | ||
| _getgid.c | ||
| _getgroups.c | ||
| _getpgrp.c | ||
| _getpid.c | ||
| _getppid.c | ||
| _getuid.c | ||
| _ioctl.c | ||
| _isatty.c | ||
| _kill.c | ||
| _killpg.c | ||
| _link.c | ||
| _lseek.c | ||
| _lstat.c | ||
| _mkdir.c | ||
| _mkfifo.c | ||
| _mknod.c | ||
| _mount.c | ||
| _open.c | ||
| _opendir.c | ||
| _pathconf.c | ||
| _pause.c | ||
| _pipe.c | ||
| _ptrace.c | ||
| _read.c | ||
| _readdir.c | ||
| _readlink.c | ||
| _rename.c | ||
| _rewinddir.c | ||
| _rmdir.c | ||
| _select.c | ||
| _setgid.c | ||
| _setsid.c | ||
| _setuid.c | ||
| _sigaction.c | ||
| _sigpending.c | ||
| _sigprocmask.c | ||
| _sigreturn.c | ||
| _sigset.c | ||
| _sigsuspend.c | ||
| _sleep.c | ||
| _stat.c | ||
| _stime.c | ||
| _symlink.c | ||
| _sync.c | ||
| _tcdrain.c | ||
| _tcflow.c | ||
| _tcflush.c | ||
| _tcgetattr.c | ||
| _tcsendbreak.c | ||
| _tcsetattr.c | ||
| _time.c | ||
| _times.c | ||
| _truncate.c | ||
| _umask.c | ||
| _uname.c | ||
| _unlink.c | ||
| _utime.c | ||
| _wait.c | ||
| _waitpid.c | ||
| _write.c | ||
| getloadavg.c | ||
| getopt.c | ||
| gettimeofday.c | ||
| Makefile.in | ||
| nice.c | ||
| priority.c | ||
| usleep.c | ||