From 25c407c71f3e11b0581bb8fb83dc7b3aa53a9c94 Mon Sep 17 00:00:00 2001 From: Rich Fought Date: Thu, 13 Dec 2012 14:23:28 -0800 Subject: Re-adding #defines for __aligned_be64 for older kernels --- include/linux/netfilter/nfnetlink_log.h | 4 ++++ include/linux/netfilter/nfnetlink_queue.h | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/include/linux/netfilter/nfnetlink_log.h b/include/linux/netfilter/nfnetlink_log.h index 90c2c95..2cfbf13 100644 --- a/include/linux/netfilter/nfnetlink_log.h +++ b/include/linux/netfilter/nfnetlink_log.h @@ -5,6 +5,10 @@ * and not any kind of function definitions. It is shared between kernel and * userspace. Don't put kernel specific stuff in here */ +#ifndef __aligned_be64 +#define __aligned_be64 u_int64_t __attribute__((aligned(8))) +#endif + #include #include diff --git a/include/linux/netfilter/nfnetlink_queue.h b/include/linux/netfilter/nfnetlink_queue.h index 70ec8c2..95af967 100644 --- a/include/linux/netfilter/nfnetlink_queue.h +++ b/include/linux/netfilter/nfnetlink_queue.h @@ -4,6 +4,10 @@ #include #include +#ifndef __aligned_be64 +#define __aligned_be64 u_int64_t __attribute__((aligned(8))) +#endif + enum nfqnl_msg_types { NFQNL_MSG_PACKET, /* packet from kernel to userspace */ NFQNL_MSG_VERDICT, /* verdict from userspace to kernel */ -- cgit v1.2.1