Go to file
Lionel Sambuc 7031438f58 Message type and related cleanup
- Intorduce and use a message type for VFS_GETDENTS, VFS_READ,
   VFS_WRITE.

 - Some cleanup to related functions where vir_bytes are replaced (and
   casted to/from, in parameter definition and local variables as well.

   This allow to see more clearly which function receives unsafe
   (pointer) values, or at least values which are not supposed to be
   valid in the address space of VFS. The current patch does so only
   for the minimal amount of functions which are concerned with the
   introduction of the new message type.

Change-Id: I0cdca97409c4016d02fae067b48bf55d37572c5c
2014-07-28 17:05:34 +02:00
benchmarks Import NetBSD true and false commands 2014-07-28 17:05:09 +02:00
bin added sethostname syscall with proper error checks 2014-07-28 17:05:24 +02:00
commands added chmod util from NetBSD userland 2014-07-28 17:05:24 +02:00
common mmap: accept non-PROT_WRITE MAP_SHARED mappings 2014-07-28 17:05:20 +02:00
distrib added sethostname syscall with proper error checks 2014-07-28 17:05:24 +02:00
docs Allow install of binutils and import texinfo 2013-07-12 14:18:08 +02:00
drivers From Ben Gras, add select support on /dev/random. 2014-07-28 17:05:23 +02:00
etc Add /bin/false to /etc/shells 2014-07-28 17:05:22 +02:00
external Add TAP output to kyua, see kyua help report-tap. 2014-07-28 17:05:20 +02:00
games Importing games/tetris 2014-07-28 17:05:20 +02:00
gnu Replace wget with ftp as default in fetch scripts 2014-07-28 17:05:08 +02:00
include Message type and related cleanup 2014-07-28 17:05:34 +02:00
kernel fix declaration of minix_kerninfo_user 2014-07-28 17:05:15 +02:00
lib Message type and related cleanup 2014-07-28 17:05:34 +02:00
libexec Stub for setrlimit 2014-07-28 17:05:23 +02:00
man added chmod util from NetBSD userland 2014-07-28 17:05:24 +02:00
releasetools build:check if .settings file is a file. 2014-07-28 17:05:21 +02:00
sbin Importing sbin/chown 2014-07-28 17:05:23 +02:00
servers Message type and related cleanup 2014-07-28 17:05:34 +02:00
share build:make libminc a build dependency of services. 2014-07-28 17:05:21 +02:00
sys remove __BIT_TYPES_DEFINED__ because they are actually not defined. 2014-07-28 17:05:24 +02:00
test Importing sbin/chown 2014-07-28 17:05:23 +02:00
tests Stub for setrlimit 2014-07-28 17:05:23 +02:00
tools Workaround missing lchmod/lchown 2014-07-28 17:05:20 +02:00
usr.bin Stub for setrlimit 2014-07-28 17:05:23 +02:00
usr.sbin Workaround missing lchmod/lchown 2014-07-28 17:05:20 +02:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview build:update 'git review' config to match gerrit.minix3.org 2014-07-28 17:05:15 +02:00
build.sh Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Install sources with MKSRC=yes 2014-07-28 17:05:12 +02:00
Makefile.inc Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00