Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 12/22/1996 10:20:02
cgd
Sun Dec 22 02:10:14 PST 1996
Update of /cvsroot/src/sys/adosfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/adosfs

Modified Files:
	advfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:19 PST 1996
Update of /cvsroot/src/sys/isofs/cd9660
In directory netbsd1:/var/slash-tmp/cvs-serv18513/isofs/cd9660

Modified Files:
	cd9660_vfsops.c iso.h 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:21 PST 1996
Update of /cvsroot/src/sys/miscfs/fdesc
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/fdesc

Modified Files:
	fdesc_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:23 PST 1996
Update of /cvsroot/src/sys/miscfs/kernfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/kernfs

Modified Files:
	kernfs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:24 PST 1996
Update of /cvsroot/src/sys/miscfs/nullfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/nullfs

Modified Files:
	null_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:26 PST 1996
Update of /cvsroot/src/sys/miscfs/portal
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/portal

Modified Files:
	portal_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:28 PST 1996
Update of /cvsroot/src/sys/miscfs/procfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/procfs

Modified Files:
	procfs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:29 PST 1996
Update of /cvsroot/src/sys/miscfs/umapfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/umapfs

Modified Files:
	umap_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:31 PST 1996
Update of /cvsroot/src/sys/miscfs/union
In directory netbsd1:/var/slash-tmp/cvs-serv18513/miscfs/union

Modified Files:
	union_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:33 PST 1996
Update of /cvsroot/src/sys/msdosfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/msdosfs

Modified Files:
	msdosfs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:37 PST 1996
Update of /cvsroot/src/sys/nfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/nfs

Modified Files:
	nfs_vfsops.c nfsmount.h 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:39 PST 1996
Update of /cvsroot/src/sys/sys
In directory netbsd1:/var/slash-tmp/cvs-serv18513/sys

Modified Files:
	mount.h 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:42 PST 1996
Update of /cvsroot/src/sys/ufs/ffs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/ufs/ffs

Modified Files:
	ffs_extern.h ffs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:44 PST 1996
Update of /cvsroot/src/sys/ufs/lfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/ufs/lfs

Modified Files:
	lfs_extern.h lfs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:10:47 PST 1996
Update of /cvsroot/src/sys/ufs/mfs
In directory netbsd1:/var/slash-tmp/cvs-serv18513/ufs/mfs

Modified Files:
	mfs_extern.h mfs_vfsops.c 
Log Message:
Change the second and third args to struct vfsops' (*vfs_mount)() to
'const char *', and 'void *', respectively.  The second arg is taken directly
from user arguments, and is const there, so must be const in the prototypes
and functions.  The third arg is also taken directly from user arguments.
It doesn't have to be changed, but since it's cleaner to keep the type
the same as the user arg's type, and I'm already making the 'const char *'
change...


cgd
Sun Dec 22 02:14:07 PST 1996
Update of /cvsroot/src/sys/sys
In directory netbsd1:/var/slash-tmp/cvs-serv20690/sys

Modified Files:
	socketvar.h 
Log Message:
change sockargs()'s second argument to be a const void *.  It used
to be a caddr_t, but since it's being passed constant user argument pointers
it needs to be const, and since it's being passed a variety of argument
pointer types it makes sense to change it to void *.  That argument is
simply being handed to copyin().


cgd
Sun Dec 22 02:16:56 PST 1996
Update of /cvsroot/src/sys/kern
In directory netbsd1:/var/slash-tmp/cvs-serv20755/kern

Modified Files:
	uipc_syscalls.c 
Log Message:
* catch up with system call argument type fixups/const poisoning.
* Fix arguments to various copyin()/copyout() invocations, to avoid
  gratuitous casts.
* Some KNF formatting fixes
* Change sockargs()'s second argument to be a const void *, to help
  with dealing with the syscall argument type fixups/const poisoning.


cgd
Sun Dec 22 02:19:17 PST 1996
Update of /cvsroot/src/sys/sys
In directory netbsd1:/var/slash-tmp/cvs-serv21788/sys

Modified Files:
	exec.h 
Log Message:
make struct exec_package's ep_name field be a _const_ char *.  It's set
directly from the syscall's program name argument, which is const, so must be
const itself to preserve const-ness.