diff options
-rw-r--r-- | cpukit/ChangeLog | 2 | ||||
-rw-r--r-- | cpukit/libnetworking/netinet/raw_ip.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index d5f7d7a3a5..5b30294580 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,7 @@ 2010-05-29 Ralf Corsépius <ralf.corsepius@rtems.org> + * libnetworking/netinet/raw_ip.c: + Cast nam to uintptr_t instead of int. * libnetworking/libc/gethostnamadr.c: Cast addr to uintptr_t instead of size_t. * libfs/src/nfsclient/src/xdr_mbuf.c (xdrmbuf_setup): diff --git a/cpukit/libnetworking/netinet/raw_ip.c b/cpukit/libnetworking/netinet/raw_ip.c index c003fb7195..a3305f296a 100644 --- a/cpukit/libnetworking/netinet/raw_ip.c +++ b/cpukit/libnetworking/netinet/raw_ip.c @@ -357,7 +357,7 @@ rip_usrreq(struct socket *so, int req, struct mbuf *m, struct mbuf *nam, if (error) break; inp = (struct inpcb *)so->so_pcb; - inp->inp_ip_p = (int)nam; + inp->inp_ip_p = (uintptr_t)nam; break; case PRU_DISCONNECT: |