netfilter: ebtables: fix alignment problem in ppc
[firefly-linux-kernel-4.4.55.git] / include / linux / netfilter_bridge / ebtables.h
index 8797ed16feb2c9ff8fec27adbd914c6f38624e0e..4dd5bd6994a8f7397d65f2b6426c9d27a17c1828 100644 (file)
@@ -285,8 +285,8 @@ struct ebt_table {
        struct module *me;
 };
 
-#define EBT_ALIGN(s) (((s) + (__alignof__(struct ebt_replace)-1)) & \
-                    ~(__alignof__(struct ebt_replace)-1))
+#define EBT_ALIGN(s) (((s) + (__alignof__(struct _xt_align)-1)) & \
+                    ~(__alignof__(struct _xt_align)-1))
 extern struct ebt_table *ebt_register_table(struct net *net,
                                            const struct ebt_table *table);
 extern void ebt_unregister_table(struct net *net, struct ebt_table *table);