summaryrefslogtreecommitdiffstats
path: root/cpukit/libnetworking/netinet
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-09-01 19:10:01 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-09-01 19:10:01 +0000
commitcf04e8aca91e40a0d8096d01462439d650a63d6e (patch)
treed6f18b1e0e99ac13a104b120a2fadd0e5567e948 /cpukit/libnetworking/netinet
parent*** empty log message *** (diff)
downloadrtems-cf04e8aca91e40a0d8096d01462439d650a63d6e.tar.bz2
*** empty log message ***
Diffstat (limited to 'cpukit/libnetworking/netinet')
-rw-r--r--cpukit/libnetworking/netinet/in_cksum.c2
-rw-r--r--cpukit/libnetworking/netinet/ip.h2
-rw-r--r--cpukit/libnetworking/netinet/ip_divert.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/cpukit/libnetworking/netinet/in_cksum.c b/cpukit/libnetworking/netinet/in_cksum.c
index e4d8698dee..6f356b995b 100644
--- a/cpukit/libnetworking/netinet/in_cksum.c
+++ b/cpukit/libnetworking/netinet/in_cksum.c
@@ -117,7 +117,7 @@ in_cksum(m, len)
/*
* Force to even boundary.
*/
- if ((1 & (int) w) && (mlen > 0)) {
+ if ((1 & (intptr_t) w) && (mlen > 0)) {
REDUCE;
sum <<= 8;
s_util.c[0] = *(u_char *)w;
diff --git a/cpukit/libnetworking/netinet/ip.h b/cpukit/libnetworking/netinet/ip.h
index e8e540a37d..148f68874e 100644
--- a/cpukit/libnetworking/netinet/ip.h
+++ b/cpukit/libnetworking/netinet/ip.h
@@ -94,7 +94,7 @@ struct ip {
CTASSERT(sizeof (struct ip) == 20);
#endif
-#define IP_MAXPACKET 65535 /* maximum packet size */
+#define IP_MAXPACKET 65535L /* maximum packet size */
/*
* Definitions for IP type of service (ip_tos)
diff --git a/cpukit/libnetworking/netinet/ip_divert.c b/cpukit/libnetworking/netinet/ip_divert.c
index c681f8dc10..a28f606b88 100644
--- a/cpukit/libnetworking/netinet/ip_divert.c
+++ b/cpukit/libnetworking/netinet/ip_divert.c
@@ -295,7 +295,7 @@ div_usrreq(so, req, m, nam, control)
if (error)
break;
inp = (struct inpcb *)so->so_pcb;
- inp->inp_ip_p = (int)nam; /* XXX */
+ inp->inp_ip_p = (intptr_t)nam; /* XXX */
inp->inp_flags |= INP_HDRINCL;
/* The socket is always "connected" because
we always know "where" to send the packet */