]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
More sparc64 fixes
authorRusty Russell <rusty@linuxcare.com.au>
Mon, 4 Sep 2000 05:56:10 +0000 (05:56 +0000)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 4 Sep 2000 05:56:10 +0000 (05:56 +0000)
include/libipq/libipq.h
libipq/libipq.c

index f4c4ab7062dbbb600012140254c15d2a7498d957..919d2153e94708d0873ea24c4c05db0a5d97d66a 100644 (file)
 
 #ifdef KERNEL_64_USERSPACE_32
 #include "ip_queue_64.h"
+typedef u_int64_t ipq_id_t;
 #else
 #include <linux/netfilter_ipv4/ip_queue.h>
+typedef u_int32_t ipq_id_t;
 #endif
 
 #ifdef DEBUG_LIBIPQ
@@ -68,7 +70,7 @@ int ipq_message_type(const unsigned char *buf);
 int ipq_get_msgerr(const unsigned char *buf);
 
 int ipq_set_verdict(const struct ipq_handle *h,
-                    unsigned long id,
+                    ipq_id_t id,
                     unsigned int verdict,
                     size_t data_len,
                     unsigned char *buf);
index c017f3ab0542c18c1e1740e3a6ecf88abb8070d9..93d76f149cd7307e33ab50f89beecc733241822c 100644 (file)
@@ -247,7 +247,7 @@ ipq_packet_msg_t *ipq_get_packet(const unsigned char *buf)
 }
 
 int ipq_set_verdict(const struct ipq_handle *h,
-                    unsigned long id,
+                    ipq_id_t id,
                     unsigned int verdict,
                     size_t data_len,
                     unsigned char *buf)