/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ #ifndef _XT_U32_H #define _XT_U32_H … #include <linux/types.h> enum xt_u32_ops { … }; struct xt_u32_location_element { … }; struct xt_u32_value_element { … }; /* * Any way to allow for an arbitrary number of elements? * For now, I settle with a limit of 10 each. */ #define XT_U32_MAXSIZE … struct xt_u32_test { … }; struct xt_u32 { … }; #endif /* _XT_U32_H */