From d47feb4376b0a9a2ebcf2bf3b98fdbb1e8c5cc49 Mon Sep 17 00:00:00 2001 From: alfred Date: Sat, 29 Jun 2002 00:02:01 +0000 Subject: nuke more instances of caddr_t --- sys/kern/uipc_syscalls.c | 42 +++++++++++++++++++----------------------- 1 file changed, 19 insertions(+), 23 deletions(-) (limited to 'sys') diff --git a/sys/kern/uipc_syscalls.c b/sys/kern/uipc_syscalls.c index 79d3bbc..1e9c5fa 100644 --- a/sys/kern/uipc_syscalls.c +++ b/sys/kern/uipc_syscalls.c @@ -1022,7 +1022,7 @@ recvfrom(td, uap) aiov.iov_len = uap->len; msg.msg_control = 0; msg.msg_flags = uap->flags; - error = recvit(td, uap->s, &msg, (caddr_t)uap->fromlenaddr); + error = recvit(td, uap->s, &msg, uap->fromlenaddr); done2: mtx_unlock(&Giant); return(error); @@ -1071,7 +1071,7 @@ orecv(td, uap) aiov.iov_len = uap->len; msg.msg_control = 0; msg.msg_flags = uap->flags; - error = recvit(td, uap->s, &msg, (caddr_t)0); + error = recvit(td, uap->s, &msg, NULL); mtx_unlock(&Giant); return (error); } @@ -1096,8 +1096,7 @@ orecvmsg(td, uap) struct iovec aiov[UIO_SMALLIOV], *iov; int error; - error = copyin((caddr_t)uap->msg, (caddr_t)&msg, - sizeof (struct omsghdr)); + error = copyin(uap->msg, &msg, sizeof (struct omsghdr)); if (error) return (error); @@ -1114,16 +1113,16 @@ orecvmsg(td, uap) iov = aiov; } msg.msg_flags = uap->flags | MSG_COMPAT; - error = copyin((caddr_t)msg.msg_iov, (caddr_t)iov, + error = copyin(msg.msg_iov, iov, (unsigned)(msg.msg_iovlen * sizeof (struct iovec))); if (error) goto done; msg.msg_iov = iov; - error = recvit(td, uap->s, &msg, (caddr_t)&uap->msg->msg_namelen); + error = recvit(td, uap->s, &msg, &uap->msg->msg_namelen); if (msg.msg_controllen && error == 0) - error = copyout((caddr_t)&msg.msg_controllen, - (caddr_t)&uap->msg->msg_accrightslen, sizeof (int)); + error = copyout(&msg.msg_controllen, + &uap->msg->msg_accrightslen, sizeof (int)); done: if (iov != aiov) FREE(iov, M_IOV); @@ -1150,7 +1149,7 @@ recvmsg(td, uap) register int error; mtx_lock(&Giant); - error = copyin((caddr_t)uap->msg, (caddr_t)&msg, sizeof (msg)); + error = copyin(uap->msg, &msg, sizeof (msg)); if (error) goto done2; if ((u_int)msg.msg_iovlen >= UIO_SMALLIOV) { @@ -1171,14 +1170,14 @@ recvmsg(td, uap) #endif uiov = msg.msg_iov; msg.msg_iov = iov; - error = copyin((caddr_t)uiov, (caddr_t)iov, + error = copyin(uiov, iov, (unsigned)(msg.msg_iovlen * sizeof (struct iovec))); if (error) goto done; - error = recvit(td, uap->s, &msg, (caddr_t)0); + error = recvit(td, uap->s, &msg, NULL); if (!error) { msg.msg_iov = uiov; - error = copyout((caddr_t)&msg, (caddr_t)uap->msg, sizeof(msg)); + error = copyout(&msg, uap->msg, sizeof(msg)); } done: if (iov != aiov) @@ -1274,8 +1273,7 @@ getsockopt(td, uap) if ((error = fgetsock(td, uap->s, &so, NULL)) != 0) goto done2; if (uap->val) { - error = copyin((caddr_t)uap->avalsize, (caddr_t)&valsize, - sizeof (valsize)); + error = copyin(uap->avalsize, &valsize, sizeof (valsize)); if (error) goto done1; if (valsize < 0) { @@ -1296,8 +1294,7 @@ getsockopt(td, uap) error = sogetopt(so, &sopt); if (error == 0) { valsize = sopt.sopt_valsize; - error = copyout((caddr_t)&valsize, - (caddr_t)uap->avalsize, sizeof (valsize)); + error = copyout(&valsize, uap->avalsize, sizeof (valsize)); } done1: fputsock(so); @@ -1329,7 +1326,7 @@ getsockname1(td, uap, compat) mtx_lock(&Giant); if ((error = fgetsock(td, uap->fdes, &so, NULL)) != 0) goto done2; - error = copyin((caddr_t)uap->alen, (caddr_t)&len, sizeof (len)); + error = copyin(uap->alen, &len, sizeof (len)); if (error) goto done1; sa = 0; @@ -1346,11 +1343,10 @@ getsockname1(td, uap, compat) if (compat) ((struct osockaddr *)sa)->sa_family = sa->sa_family; #endif - error = copyout(sa, (caddr_t)uap->asa, (u_int)len); + error = copyout(sa, uap->asa, (u_int)len); if (error == 0) gotnothing: - error = copyout((caddr_t)&len, (caddr_t)uap->alen, - sizeof (len)); + error = copyout(&len, uap->alen, sizeof (len)); bad: if (sa) FREE(sa, M_SONAME); @@ -1414,7 +1410,7 @@ getpeername1(td, uap, compat) error = ENOTCONN; goto done1; } - error = copyin((caddr_t)uap->alen, (caddr_t)&len, sizeof (len)); + error = copyin(uap->alen, &len, sizeof (len)); if (error) goto done1; sa = 0; @@ -1431,11 +1427,11 @@ getpeername1(td, uap, compat) ((struct osockaddr *)sa)->sa_family = sa->sa_family; #endif - error = copyout(sa, (caddr_t)uap->asa, (u_int)len); + error = copyout(sa, uap->asa, (u_int)len); if (error) goto bad; gotnothing: - error = copyout((caddr_t)&len, (caddr_t)uap->alen, sizeof (len)); + error = copyout(&len, uap->alen, sizeof (len)); bad: if (sa) FREE(sa, M_SONAME); -- cgit v1.1