summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2010-05-27 16:45:15 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2010-05-27 16:45:15 +0000
commitf091ce86133de621367c7337c8411490ed269d53 (patch)
tree2ebaf7951b380f43ff10c7685ad41980c881d1da
parent2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org> (diff)
downloadrtems-f091ce86133de621367c7337c8411490ed269d53.tar.bz2
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netinet/raw_ip.c, libnetworking/netinet/udp_usrreq.c: Cast mbufs to uintptr_t instead of u_long.
-rw-r--r--cpukit/ChangeLog3
-rw-r--r--cpukit/libnetworking/netinet/raw_ip.c2
-rw-r--r--cpukit/libnetworking/netinet/udp_usrreq.c2
3 files changed, 5 insertions, 2 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 5e3f27b77b..b3c5332e26 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,5 +1,8 @@
2010-05-27 Ralf Corsépius <ralf.corsepius@rtems.org>
+ * libnetworking/netinet/raw_ip.c,
+ libnetworking/netinet/udp_usrreq.c:
+ Cast mbufs to uintptr_t instead of u_long.
* libnetworking/rtems/rtems_mii_ioctl.h,
libnetworking/rtems/rtems_mii_ioctl_kern.c:
Use uint32_t instead of int as ioctl cmd arg.
diff --git a/cpukit/libnetworking/netinet/raw_ip.c b/cpukit/libnetworking/netinet/raw_ip.c
index c7c5f5fa89..c003fb7195 100644
--- a/cpukit/libnetworking/netinet/raw_ip.c
+++ b/cpukit/libnetworking/netinet/raw_ip.c
@@ -336,7 +336,7 @@ rip_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam,
int s;
if (req == PRU_CONTROL)
- return (in_control(so, (u_long)m, (caddr_t)nam,
+ return (in_control(so, (uintptr_t)m, (caddr_t)nam,
(struct ifnet *)control));
switch (req) {
diff --git a/cpukit/libnetworking/netinet/udp_usrreq.c b/cpukit/libnetworking/netinet/udp_usrreq.c
index 1518da3e7e..f09531d810 100644
--- a/cpukit/libnetworking/netinet/udp_usrreq.c
+++ b/cpukit/libnetworking/netinet/udp_usrreq.c
@@ -594,7 +594,7 @@ udp_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *addr,
int s;
if (req == PRU_CONTROL)
- return (in_control(so, (u_long)m, (caddr_t)addr,
+ return (in_control(so, (uintptr_t)m, (caddr_t)addr,
(struct ifnet *)control));
if (inp == NULL && req != PRU_ATTACH) {
error = EINVAL;