]> git.ipfire.org Git - thirdparty/xtables-addons.git/commitdiff
extensions: use simpler header guards
authorJan Engelhardt <jengelh@inai.de>
Sat, 17 Jul 2021 09:24:47 +0000 (11:24 +0200)
committerJan Engelhardt <jengelh@inai.de>
Sat, 17 Jul 2021 09:24:47 +0000 (11:24 +0200)
25 files changed:
extensions/ACCOUNT/libxt_ACCOUNT_cl.h
extensions/ACCOUNT/xt_ACCOUNT.h
extensions/compat_skbuff.h
extensions/compat_user.h
extensions/compat_xtables.h
extensions/compat_xtnu.h
extensions/pknock/xt_pknock.h
extensions/xt_CHAOS.h
extensions/xt_DHCPMAC.h
extensions/xt_DNETMAP.h
extensions/xt_IPMARK.h
extensions/xt_LOGMARK.h
extensions/xt_PROTO.h
extensions/xt_TARPIT.h
extensions/xt_condition.h
extensions/xt_fuzzy.h
extensions/xt_geoip.h
extensions/xt_gradm.h
extensions/xt_iface.h
extensions/xt_ipp2p.h
extensions/xt_ipv4options.h
extensions/xt_length2.h
extensions/xt_lscan.h
extensions/xt_psd.h
extensions/xt_quota2.h

index 48a46f3312b0fbf13cc30d559491b49c0c2a4719..62178f3e620ccbf9b34615fa5395e937398d825f 100644 (file)
@@ -7,10 +7,7 @@
  *   version 2.1 as published by the Free Software Foundation;             *
  *                                                                         *
  ***************************************************************************/
-
-#ifndef _xt_ACCOUNT_cl_H
-#define _xt_ACCOUNT_cl_H
-
+#pragma once
 #include <xt_ACCOUNT.h>
 
 #define LIBXT_ACCOUNT_VERSION "1.3"
@@ -55,6 +52,3 @@ const char *ipt_ACCOUNT_get_next_name(struct ipt_ACCOUNT_context *ctx);
 #ifdef __cplusplus
 }
 #endif
-
-
-#endif
index bf4f36d799108b37fbd5a7741f0eb1f3343ff469..32a92a85ac91e29e46a66790d9754e872c5d9d47 100644 (file)
@@ -7,9 +7,7 @@
  *   version 2 as published by the Free Software Foundation;               *
  *                                                                         *
  ***************************************************************************/
-
-#ifndef _IPT_ACCOUNT_H
-#define _IPT_ACCOUNT_H
+#pragma once
 
 /*
  * Socket option interface shared between kernel (xt_ACCOUNT) and userspace
@@ -64,5 +62,3 @@ struct ipt_acc_handle_ip {
        uint64_t dst_packets;
        uint64_t dst_bytes;
 };
-
-#endif /* _IPT_ACCOUNT_H */
index ba064c12426bc172fb9cf52376036f640a6ad192..5ab6eae99bc6c1735ad775cb6d72c4f064e75135 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef COMPAT_SKBUFF_H
-#define COMPAT_SKBUFF_H 1
-
+#pragma once
 struct tcphdr;
 struct udphdr;
 
@@ -12,5 +10,3 @@ struct udphdr;
 #else
 #      define skb_secmark(skb) 0
 #endif
-
-#endif /* COMPAT_SKBUFF_H */
index 3ad168c3e1947ede05d01c4fbd1d44f3a5ccc784..ccfa94ecae54cfbfff30d6df4032dc4153b1a2a4 100644 (file)
@@ -1,12 +1,8 @@
 /*
  *     Userspace-level compat hacks
  */
-#ifndef _XTABLES_COMPAT_USER_H
-#define _XTABLES_COMPAT_USER_H 1
-
+#pragma once
 /* linux-glibc-devel 2.6.34 header screwup */
 #ifndef ALIGN
 #      define ALIGN(s, n) (((s) + ((n) - 1)) & ~((n) - 1))
 #endif
-
-#endif /* _XTABLES_COMPAT_USER_H */
index 2ac8d52d75db0eeaabfdc7c51cbc99238d67216d..a97dd104ae1415777930be87c5af0c32a7be8149 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _XTABLES_COMPAT_H
-#define _XTABLES_COMPAT_H 1
-
+#pragma once
 #include <linux/kernel.h>
 #include <linux/version.h>
 #include "compat_skbuff.h"
@@ -47,5 +45,3 @@ static inline struct net *par_net(const struct xt_action_param *par)
 #      define proc_lseek llseek
 #      define proc_release release
 #endif
-
-#endif /* _XTABLES_COMPAT_H */
index 150dc0eafaab3f3537d3b24ff01f8bf4225e4374..a2c1e5c44b13dfa8106d3b1c757bcff44bf1b5f0 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _COMPAT_XTNU_H
-#define _COMPAT_XTNU_H 1
-
+#pragma once
 #include <linux/netfilter/x_tables.h>
 
 struct module;
@@ -63,5 +61,3 @@ extern int xtnu_register_targets(struct xtnu_target *, unsigned int);
 extern void xtnu_unregister_targets(struct xtnu_target *, unsigned int);
 
 extern void *HX_memmem(const void *, size_t, const void *, size_t);
-
-#endif /* _COMPAT_XTNU_H */
index fb201df49e82201f793f3c86b8f840d3d725e817..abf6d6a2e6367bb024ebdae4f392996bd9f4b99b 100644 (file)
@@ -8,9 +8,7 @@
  *
  * This program is released under the terms of GNU GPL version 2.
  */
-#ifndef _XT_PKNOCK_H
-#define _XT_PKNOCK_H
-
+#pragma once
 #define PKNOCK "xt_pknock: "
 
 enum {
@@ -47,5 +45,3 @@ struct xt_pknock_nl_msg {
        char rule_name[XT_PKNOCK_MAX_BUF_LEN+1];
        __be32 peer_ip;
 };
-
-#endif /* _XT_PKNOCK_H */
index d9b74fdf55d83b7b4e8c6284a0a06054e44b0208..4e15142675a57eb00a7f78dd89c98378bde8cbe6 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_CHAOS_H
-#define _LINUX_NETFILTER_XT_CHAOS_H 1
-
+#pragma once
 enum xt_chaos_target_variant {
        XTCHAOS_NORMAL,
        XTCHAOS_TARPIT,
@@ -10,5 +8,3 @@ enum xt_chaos_target_variant {
 struct xt_chaos_tginfo {
        uint8_t variant;
 };
-
-#endif /* _LINUX_NETFILTER_XT_CHAOS_H */
index b5bd93b53ed830297cd65896de03e8864637ba18..3e3c29732653693d5680320634f01001ca2f4a73 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_DHCPMAC_H
-#define _LINUX_NETFILTER_XT_DHCPMAC_H 1
-
+#pragma once
 #define DH_MAC_FMT "%02X:%02X:%02X:%02X:%02X:%02X"
 #define DH_MAC_HEX(z) z[0], z[1], z[2], z[3], z[4], z[5]
 
@@ -8,5 +6,3 @@ struct dhcpmac_info {
        unsigned char addr[ETH_ALEN];
        uint8_t mask, invert;
 };
-
-#endif /* _LINUX_NETFILTER_XT_DHCPMAC_H */
index 6b28fd5c9a295e36d67536e050a5cff1e01e8c26..97d2ea0bcd38ffc63d69042625304bcae86b7558 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_DNETMAP_H
-#define _LINUX_NETFILTER_XT_DNETMAP_H 1
-
+#pragma once
 #define DNETMAP_VERSION 2
 
 enum {
@@ -17,5 +15,3 @@ struct xt_DNETMAP_tginfo {
        __u8 flags;
        __s32 ttl;
 };
-
-#endif
index 67da4e5ab7d93ec0ce3bbac487730e57a8fa6786..046aaf7b95ca10baddd2c6062161995b9aa7c4b1 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_IPMARK_H
-#define _LINUX_NETFILTER_XT_IPMARK_H 1
+#pragma once
 
 enum {
        XT_IPMARK_SRC,
@@ -12,5 +11,3 @@ struct xt_ipmark_tginfo {
        __u8 selector;
        __u8 shift;
 };
-
-#endif /* _LINUX_NETFILTER_XT_IPMARK_H */
index 46ccfd05b08cfadd1468fdd75287d3cce105b281..c04722eed23d4c1f9bc3941cb29dfb5f73233c58 100644 (file)
@@ -1,9 +1,5 @@
-#ifndef _LINUX_NETFILTER_XT_LOGMARK_TARGET_H
-#define _LINUX_NETFILTER_XT_LOGMARK_TARGET_H 1
-
+#pragma once
 struct xt_logmark_tginfo {
        char prefix[14];
        u_int8_t level;
 };
-
-#endif /* _LINUX_NETFILTER_XT_LOGMARK_TARGET_H */
index 9f77e8980396b420da6a65d707ed9ee2726dfda1..d57f8257cd22e04ee64c3f7d2d157b83b5a163f6 100644 (file)
@@ -1,9 +1,6 @@
 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
 /* Protocol modification module for IP tables */
-
-#ifndef _XT_PROTO_H
-#define _XT_PROTO_H
-
+#pragma once
 #include <linux/types.h>
 
 enum {
@@ -16,5 +13,3 @@ struct xt_PROTO_info {
        __u8    mode;
        __u8    proto;
 };
-
-#endif
index 5fb7e9f98af307e5005ad7ddd87481feed482cc7..80505ddcaec5aea5799887d919bf2249c73bcdbe 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_TARPIT_H
-#define _LINUX_NETFILTER_XT_TARPIT_H 1
+#pragma once
 
 enum xt_tarpit_target_variant {
        XTTARPIT_TARPIT,
@@ -10,5 +9,3 @@ enum xt_tarpit_target_variant {
 struct xt_tarpit_tginfo {
        uint8_t variant;
 };
-
-#endif /* _LINUX_NETFILTER_XT_TARPIT_H */
index db37a31c80a720caf377275318fe0e83e51f8590..903fb15ab65dbf7bd444281b6e8ff5f576b267fc 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _XT_CONDITION_H
-#define _XT_CONDITION_H
+#pragma once
 
 enum {
        CONDITION_NAME_LEN = 31,
@@ -12,5 +11,3 @@ struct xt_condition_mtinfo {
        /* Used internally by the kernel */
        void *condvar __attribute__((aligned(8)));
 };
-
-#endif /* _XT_CONDITION_H */
index b3ea394ddf6c29bef5fd8127bd6644dad7174337..19eb42be2429ed43bdd2114549348bbc82a0bccb 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_FUZZY_H
-#define _LINUX_NETFILTER_XT_FUZZY_H 1
+#pragma once
 
 enum {
        FUZZY_MIN_RATE = 3,
@@ -16,5 +15,3 @@ struct xt_fuzzy_mtinfo {
        uint32_t mean_rate;
        uint8_t acceptance_rate;
 };
-
-#endif /* _LINUX_NETFILTER_XT_FUZZY_H */
index ee6e6628048fb579ebb980338976cf797ab2c21a..ad7a56ceff30f27e1fdeae357955ee60e6718eb3 100644 (file)
@@ -10,8 +10,7 @@
  * Samuel Jean
  * Nicolas Bouliane
  */
-#ifndef _LINUX_NETFILTER_XT_GEOIP_H
-#define _LINUX_NETFILTER_XT_GEOIP_H 1
+#pragma once
 
 enum {
        XT_GEOIP_SRC = 1 << 0,  /* Perform check on Source IP */
@@ -54,5 +53,3 @@ struct xt_geoip_match_info {
 };
 
 #define COUNTRY(cc) ((cc) >> 8), ((cc) & 0x00FF)
-
-#endif /* _LINUX_NETFILTER_XT_GEOIP_H */
index 96aa447053cf25c37c0ea32a82137d175fbdf47e..62fca47bb0a6b3ac734de2a41e5ee59a028d717b 100644 (file)
@@ -1,9 +1,5 @@
-#ifndef _XT_GRADM_H
-#define _XT_GRADM_H
-
+#pragma once
 struct xt_gradm_mtinfo {
        __u16 flags;
        __u16 invflags;
 };
-
-#endif
index b292bcf5dd6dd06b342a46f2003d31f023fda9f1..e846b9e42bc52bd61e9564ef4b802855d154665d 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_IFACE_H
-#define _LINUX_NETFILTER_XT_IFACE_H 1
+#pragma once
 
 enum {
        XT_IFACE_UP          = 1 << 0,
@@ -22,5 +21,3 @@ struct xt_iface_mtinfo {
        __u16 flags;
        __u16 invflags;
 };
-
-#endif
index 0679c6358082f55617b453c347057bc60e90ddf9..bafbe822f5077d23311f9b2a9ab8b30ed4889b3c 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef __IPT_IPP2P_H
-#define __IPT_IPP2P_H
+#pragma once
 #define IPP2P_VERSION "0.10"
 
 enum {
@@ -42,5 +41,3 @@ struct ipt_p2p_info {
     int cmd;
     int debug;
 };
-
-#endif //__IPT_IPP2P_H
index a7c5f2395da0416d7685c6fe2138ceca0157381a..31bc96789e0b2952aa5c5ebbec327ad3a1a21d2b 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_IPV4OPTIONS_H
-#define _LINUX_NETFILTER_XT_IPV4OPTIONS_H 1
+#pragma once
 
 /* IPv4 allows for a 5-bit option number - 32 options */
 
@@ -22,5 +21,3 @@ struct xt_ipv4options_mtinfo1 {
        __u32 invert;
        __u8 flags;
 };
-
-#endif /* _LINUX_NETFILTER_XT_IPV4OPTIONS_H */
index c70847662cd5d0333b06b7ee606b8f4924217b65..a038c5b5754b833e072842ce5ab99ad0bb1a4095 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_LENGTH2_H
-#define _LINUX_NETFILTER_XT_LENGTH2_H
+#pragma once
 
 enum {
        XT_LENGTH_INVERT = 1 << 0,
@@ -18,5 +17,3 @@ struct xt_length_mtinfo2 {
        u_int32_t min, max;
        u_int16_t flags;
 };
-
-#endif /* _LINUX_NETFILTER_XT_LENGTH2_H */
index 80ab85cf8ea04ba52267906a395e56a62672756a..62139f8a564e0eecdff5b00ef1eef6f2d5589a36 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_LSCAN_H
-#define _LINUX_NETFILTER_XT_LSCAN_H 1
+#pragma once
 
 enum {
        LSCAN_FL1_STEALTH = 1 << 0,
@@ -12,5 +11,3 @@ enum {
 struct xt_lscan_mtinfo {
        uint8_t match_fl1, match_fl2, match_fl3, match_fl4;
 };
-
-#endif /* _LINUX_NETFILTER_XT_LSCAN_H */
index 89b48fe82081896e0a1a0bf8916474b8de403bef..4b77590b6ecc1e6d1ba607e8c7d7340a639416b3 100644 (file)
@@ -1,6 +1,4 @@
-#ifndef _LINUX_NETFILTER_XT_PSD_H
-#define _LINUX_NETFILTER_XT_PSD_H 1
-
+#pragma once
 #include <linux/param.h>
 #include <linux/types.h>
 
@@ -26,5 +24,3 @@ struct xt_psd_info {
        __u16 lo_ports_weight;
        __u16 hi_ports_weight;
 };
-
-#endif /*_LINUX_NETFILTER_XT_PSD_H*/
index eadc6903314e773a50d19fb1175e74613707c883..891f0d6a82f93acd4d8c4fde74af15bccbddb743 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef _XT_QUOTA_H
-#define _XT_QUOTA_H
+#pragma once
 
 enum xt_quota_flags {
        XT_QUOTA_INVERT    = 1 << 0,
@@ -21,5 +20,3 @@ struct xt_quota_mtinfo2 {
        /* Used internally by the kernel */
        struct xt_quota_counter *master __attribute__((aligned(8)));
 };
-
-#endif /* _XT_QUOTA_H */