summaryrefslogtreecommitdiffstats
path: root/sys/contrib/ipfilter
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2005-04-29 05:57:17 +0000
committerru <ru@FreeBSD.org>2005-04-29 05:57:17 +0000
commit5d1d05f88f46b975bf27d17ede89473dd6ed0472 (patch)
tree7e2e586a1002edc12e0c4ebd32e897bb4d969864 /sys/contrib/ipfilter
parent6a5362b1bc0a27a8d84ea5ffa3cb421d0cd72d2b (diff)
downloadFreeBSD-src-5d1d05f88f46b975bf27d17ede89473dd6ed0472.zip
FreeBSD-src-5d1d05f88f46b975bf27d17ede89473dd6ed0472.tar.gz
Fix the following warnings on amd64:
/usr/src/sbin/ipf/ipftest/../../../sys/contrib/ipfilter/netinet/ip_frag.c: In function `fr_ipid_newfrag': /usr/src/sbin/ipf/ipftest/../../../sys/contrib/ipfilter/netinet/ip_frag.c:397: warning: cast to pointer from integer of different size /usr/src/sbin/ipf/ipftest/../../../sys/contrib/ipfilter/netinet/ip_frag.c: In function `fr_ipid_knownfrag': /usr/src/sbin/ipf/ipftest/../../../sys/contrib/ipfilter/netinet/ip_frag.c:582: warning: cast from pointer to integer of different size
Diffstat (limited to 'sys/contrib/ipfilter')
-rw-r--r--sys/contrib/ipfilter/netinet/ip_frag.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/contrib/ipfilter/netinet/ip_frag.c b/sys/contrib/ipfilter/netinet/ip_frag.c
index ed1010d..bcc2228 100644
--- a/sys/contrib/ipfilter/netinet/ip_frag.c
+++ b/sys/contrib/ipfilter/netinet/ip_frag.c
@@ -394,7 +394,7 @@ u_32_t ipid;
WRITE_ENTER(&ipf_ipidfrag);
fra = ipfr_newfrag(fin, 0, ipfr_ipidtab);
if (fra != NULL) {
- fra->ipfr_data = (void *)ipid;
+ fra->ipfr_data = (void *)(uintptr_t)ipid;
*ipfr_ipidtail = fra;
fra->ipfr_prev = ipfr_ipidtail;
ipfr_ipidtail = &fra->ipfr_next;
@@ -579,7 +579,7 @@ fr_info_t *fin;
READ_ENTER(&ipf_ipidfrag);
ipf = fr_fraglookup(fin, ipfr_ipidtab);
if (ipf != NULL)
- id = (u_32_t)ipf->ipfr_data;
+ id = (u_32_t)(uintptr_t)ipf->ipfr_data;
else
id = 0xffffffff;
RWLOCK_EXIT(&ipf_ipidfrag);
OpenPOWER on IntegriCloud