summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRich Fought <rmf.aero@gmail.com>2012-12-13 14:23:28 -0800
committerRich Fought <rmf.aero@gmail.com>2012-12-13 14:23:28 -0800
commit25c407c71f3e11b0581bb8fb83dc7b3aa53a9c94 (patch)
tree278ce6084be52fba973262a92a3edf47d4d41bca
parent7c85b8a53bfa19872c1165c1fddb321ed38d92c5 (diff)
downloadlibnl-25c407c71f3e11b0581bb8fb83dc7b3aa53a9c94.tar.gz
Re-adding #defines for __aligned_be64 for older kernels
-rw-r--r--include/linux/netfilter/nfnetlink_log.h4
-rw-r--r--include/linux/netfilter/nfnetlink_queue.h4
2 files changed, 8 insertions, 0 deletions
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 <linux/types.h>
#include <linux/netfilter/nfnetlink.h>
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 <linux/types.h>
#include <linux/netfilter/nfnetlink.h>
+#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 */