aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/uipc_socket.c
diff options
context:
space:
mode:
authorStefan Farfeleder <stefanf@FreeBSD.org>2004-06-08 13:08:19 +0000
committerStefan Farfeleder <stefanf@FreeBSD.org>2004-06-08 13:08:19 +0000
commit1a5ff9285a12b503be006a80e7906d49a39edeab (patch)
treee1bd2b8e7503b487a4e9833e6073d750f2e8a0da /sys/kern/uipc_socket.c
parent5e0ddde281467501870c8c5f4e4b7eb2a3b0ca80 (diff)
downloadsrc-1a5ff9285a12b503be006a80e7906d49a39edeab.tar.gz
src-1a5ff9285a12b503be006a80e7906d49a39edeab.zip
Avoid assignments to cast expressions.
Reviewed by: md5 Approved by: das (mentor)
Notes
Notes: svn path=/head/; revision=130246
Diffstat (limited to 'sys/kern/uipc_socket.c')
-rw-r--r--sys/kern/uipc_socket.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c
index efbfaf0acd83..690c28afb115 100644
--- a/sys/kern/uipc_socket.c
+++ b/sys/kern/uipc_socket.c
@@ -1748,7 +1748,7 @@ soopt_mcopyin(struct sockopt *sopt, struct mbuf *m)
} else
bcopy(sopt->sopt_val, mtod(m, char *), m->m_len);
sopt->sopt_valsize -= m->m_len;
- (caddr_t)sopt->sopt_val += m->m_len;
+ sopt->sopt_val = (char *)sopt->sopt_val + m->m_len;
m = m->m_next;
}
if (m != NULL) /* should be allocated enoughly at ip6_sooptmcopyin() */
@@ -1778,7 +1778,7 @@ soopt_mcopyout(struct sockopt *sopt, struct mbuf *m)
} else
bcopy(mtod(m, char *), sopt->sopt_val, m->m_len);
sopt->sopt_valsize -= m->m_len;
- (caddr_t)sopt->sopt_val += m->m_len;
+ sopt->sopt_val = (char *)sopt->sopt_val + m->m_len;
valsize += m->m_len;
m = m->m_next;
}