diff options
author | des <des@FreeBSD.org> | 2005-12-14 00:49:52 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2005-12-14 00:49:52 +0000 |
commit | 5d3c44687b2e85f65228a2386d84f916ff779427 (patch) | |
tree | edb405f1b2060efab8f9d986b17763a5aceffb7f /sys/kern | |
parent | d40bda1cd272e7d30f8998f9f75273296ea1c654 (diff) | |
download | FreeBSD-src-5d3c44687b2e85f65228a2386d84f916ff779427.zip FreeBSD-src-5d3c44687b2e85f65228a2386d84f916ff779427.tar.gz |
Eradicate caddr_t from the VFS API.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/vfs_default.c | 2 | ||||
-rw-r--r-- | sys/kern/vfs_vnops.c | 8 | ||||
-rw-r--r-- | sys/kern/vnode_if.src | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c index 0ac6c11..d8adf7c 100644 --- a/sys/kern/vfs_default.c +++ b/sys/kern/vfs_default.c @@ -532,7 +532,7 @@ vfs_stdquotactl (mp, cmds, uid, arg, td) struct mount *mp; int cmds; uid_t uid; - caddr_t arg; + void *arg; struct thread *td; { diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c index d8c00fd..fda74f1 100644 --- a/sys/kern/vfs_vnops.c +++ b/sys/kern/vfs_vnops.c @@ -327,7 +327,7 @@ vn_rdwr(rw, vp, base, len, offset, segflg, ioflg, active_cred, file_cred, aresid, td) enum uio_rw rw; struct vnode *vp; - caddr_t base; + void *base; int len; off_t offset; enum uio_seg segflg; @@ -420,7 +420,7 @@ vn_rdwr_inchunks(rw, vp, base, len, offset, segflg, ioflg, active_cred, file_cred, aresid, td) enum uio_rw rw; struct vnode *vp; - caddr_t base; + void *base; size_t len; off_t offset; enum uio_seg segflg; @@ -457,7 +457,7 @@ vn_rdwr_inchunks(rw, vp, base, len, offset, segflg, ioflg, active_cred, if (error) break; offset += chunk; - base += chunk; + base = (char *)base + chunk; uio_yield(); } while (len); if (aresid) @@ -844,7 +844,7 @@ vn_closefile(fp, td) lf.l_start = 0; lf.l_len = 0; lf.l_type = F_UNLCK; - (void) VOP_ADVLOCK(vp, (caddr_t)fp, F_UNLCK, &lf, F_FLOCK); + (void) VOP_ADVLOCK(vp, fp, F_UNLCK, &lf, F_FLOCK); } fp->f_ops = &badfileops; diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 19780a5..8117f0b 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -215,7 +215,7 @@ vop_lease { vop_ioctl { IN struct vnode *vp; IN u_long command; - IN caddr_t data; + IN void *data; IN int fflag; IN struct ucred *cred; IN struct thread *td; @@ -440,7 +440,7 @@ vop_pathconf { # vop_advlock { IN struct vnode *vp; - IN caddr_t id; + IN void *id; IN int op; IN struct flock *fl; IN int flags; |