Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
NetBSD master CVS tree commits
cgd
Sun Dec 22 00:04:07 PST 1996
Update of /cvsroot/src/sys/kern
In directory netbsd1:/var/slash-tmp/cvs-serv15631
Modified Files:
syscalls.master
Log Message:
* (slight) general cleanup
* change in-kernel syscall prototypes to match user-land prototypes in
the following ways:
+ add 'const' where appropriate.
+ make the following "safe" type changes where appropriate:
caddr_t -> struct msghdr *
caddr_t -> struct sockaddr *
caddr_t -> void *
char * -> void *
int -> uid_t (safe because uid_t not used as index/count)
int -> gid_t (safe because gid_t not used as index/count)
u_int -> size_t
+ change "int" to "u_long" in flags arguments to chflags() and
fchflags(). This is safe because the arguments are used as
flag bits and there's nothing that would cause the top bit
of the int to be set yet, and because the user-land definitions
already specified u_long, so a u_long's worth of argument was
already being passed in.
cgd
Sun Dec 22 00:05:49 PST 1996
Update of /cvsroot/src/sys/sys
In directory netbsd1:/var/slash-tmp/cvs-serv15761/sys
Modified Files:
syscall.h syscallargs.h
Log Message:
update for new syscalls.master
cgd
Sun Dec 22 00:05:51 PST 1996
Update of /cvsroot/src/sys/kern
In directory netbsd1:/var/slash-tmp/cvs-serv15761/kern
Modified Files:
init_sysent.c syscalls.c
Log Message:
update for new syscalls.master
Home |
Main Index |
Thread Index |
Old Index