diff options
author | des <des@FreeBSD.org> | 2001-07-09 19:11:51 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2001-07-09 19:11:51 +0000 |
commit | 1b82a02868bde4542ac4545e9858f7c0e0585881 (patch) | |
tree | cbb4c9a73f46c3352fdc300c0bb1b672ebfe4d9f | |
parent | 1e615d275f1c340a1c8e1fcafe927ac7e544535e (diff) | |
download | FreeBSD-src-1b82a02868bde4542ac4545e9858f7c0e0585881.zip FreeBSD-src-1b82a02868bde4542ac4545e9858f7c0e0585881.tar.gz |
Constify the fstype argument to vfs_mount(). This eliminates at least one
"call discards qualifier" warning (in sys/compat/linux/linux_file.c).
-rw-r--r-- | sys/kern/vfs_extattr.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_syscalls.c | 2 | ||||
-rw-r--r-- | sys/sys/mount.h | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/sys/kern/vfs_extattr.c b/sys/kern/vfs_extattr.c index c35a73d..35f9576 100644 --- a/sys/kern/vfs_extattr.c +++ b/sys/kern/vfs_extattr.c @@ -151,7 +151,7 @@ finish: int vfs_mount(p, fstype, fspath, fsflags, fsdata) struct proc *p; - char *fstype; + const char *fstype; char *fspath; int fsflags; void *fsdata; diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c index c35a73d..35f9576 100644 --- a/sys/kern/vfs_syscalls.c +++ b/sys/kern/vfs_syscalls.c @@ -151,7 +151,7 @@ finish: int vfs_mount(p, fstype, fspath, fsflags, fsdata) struct proc *p; - char *fstype; + const char *fstype; char *fspath; int fsflags; void *fsdata; diff --git a/sys/sys/mount.h b/sys/sys/mount.h index 28d0938..d35a204 100644 --- a/sys/sys/mount.h +++ b/sys/sys/mount.h @@ -395,8 +395,8 @@ extern char *mountrootfsname; * exported vnode operations */ int dounmount __P((struct mount *, int, struct proc *)); -int vfs_mount __P((struct proc *p, char *type, char *path, int flags, - void *data)); +int vfs_mount __P((struct proc *p, const char *type, char *path, + int flags, void *data)); int vfs_setpublicfs /* set publicly exported fs */ __P((struct mount *, struct netexport *, struct export_args *)); int vfs_lock __P((struct mount *)); /* lock a vfs */ |