]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
src: use C99/POSIX types
authorJan Engelhardt <jengelh@medozas.de>
Fri, 7 Jan 2011 11:34:04 +0000 (12:34 +0100)
committerJan Engelhardt <jengelh@medozas.de>
Sat, 8 Jan 2011 00:58:45 +0000 (01:58 +0100)
"u_int" was a non-standardized extension predating C99 on some platforms.

Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
48 files changed:
extensions/libip6t_LOG.c
extensions/libip6t_ah.c
extensions/libip6t_dst.c
extensions/libip6t_frag.c
extensions/libip6t_hbh.c
extensions/libip6t_hl.c
extensions/libip6t_icmp6.c
extensions/libip6t_ipv6header.c
extensions/libip6t_mh.c
extensions/libip6t_rt.c
extensions/libipt_CLUSTERIP.c
extensions/libipt_LOG.c
extensions/libipt_NETMAP.c
extensions/libipt_addrtype.c
extensions/libipt_ah.c
extensions/libipt_icmp.c
extensions/libxt_CONNMARK.c
extensions/libxt_DSCP.c
extensions/libxt_MARK.c
extensions/libxt_TOS.c
extensions/libxt_connlimit.c
extensions/libxt_connmark.c
extensions/libxt_conntrack.c
extensions/libxt_dccp.c
extensions/libxt_esp.c
extensions/libxt_hashlimit.c
extensions/libxt_iprange.c
extensions/libxt_ipvs.c
extensions/libxt_length.c
extensions/libxt_limit.c
extensions/libxt_mark.c
extensions/libxt_multiport.c
extensions/libxt_owner.c
extensions/libxt_policy.c
extensions/libxt_quota.c
extensions/libxt_rateest.c
extensions/libxt_sctp.c
extensions/libxt_tcp.c
extensions/libxt_tcpmss.c
extensions/libxt_tos.c
extensions/libxt_u32.c
extensions/libxt_udp.c
extensions/tos_values.c
ip6tables.c
iptables.c
libipq/libipq.c
libiptc/libip4tc.c
xtables.c

index 727ce6a3dc13e44110eb23c18fad5c5263b2fd75..bb85acb39d915e15a689a218cef947ce0edf53c7 100644 (file)
@@ -66,7 +66,7 @@ static const struct ip6t_log_names ip6t_log_names[]
     { .name = "warning", .level = LOG_WARNING }
 };
 
-static u_int8_t
+static uint8_t
 parse_level(const char *level)
 {
        unsigned int lev = -1;
index 41c538532dd176f401510a10e98d89908c001cb2..fc1742992ad3c35decc7d1d7081e684577a94172 100644 (file)
@@ -25,7 +25,7 @@ static const struct option ah_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_ah_spi(const char *spistr, const char *typestr)
 {
        unsigned long int spi;
@@ -50,7 +50,7 @@ parse_ah_spi(const char *spistr, const char *typestr)
 }
 
 static void
-parse_ah_spis(const char *spistring, u_int32_t *spis)
+parse_ah_spis(const char *spistring, uint32_t *spis)
 {
        char *buffer;
        char *cp;
@@ -118,7 +118,7 @@ static int ah_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_spis(const char *name, u_int32_t min, u_int32_t max,
+print_spis(const char *name, uint32_t min, uint32_t max,
            int invert)
 {
        const char *inv = invert ? "!" : "";
@@ -132,7 +132,7 @@ print_spis(const char *name, u_int32_t min, u_int32_t max,
 }
 
 static void
-print_len(const char *name, u_int32_t len, int invert)
+print_len(const char *name, uint32_t len, int invert)
 {
        const char *inv = invert ? "!" : "";
 
index 9e4875ee2865a8c12cd5ea8c827b3c8775dcddc3..f4036f0ad7b927d2f4359d8e4db17b431f5d0751 100644 (file)
@@ -29,7 +29,7 @@ static const struct option dst_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_opts_num(const char *idstr, const char *typestr)
 {
        unsigned long int id;
@@ -54,7 +54,7 @@ parse_opts_num(const char *idstr, const char *typestr)
 }
 
 static int
-parse_options(const char *optsstr, u_int16_t *opts)
+parse_options(const char *optsstr, uint16_t *opts)
 {
         char *buffer, *cp, *next, *range;
         unsigned int i;
@@ -164,7 +164,7 @@ static int dst_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_options(unsigned int optsnr, u_int16_t *optsp)
+print_options(unsigned int optsnr, uint16_t *optsp)
 {
        unsigned int i;
 
@@ -192,7 +192,7 @@ static void dst_print(const void *ip, const struct xt_entry_match *match,
        if (optinfo->flags & IP6T_OPTS_OPTS)
                printf("opts ");
 
-       print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
+       print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);
 
        if (optinfo->flags & IP6T_OPTS_NSTRICT)
                printf("not-strict ");
@@ -215,7 +215,7 @@ static void dst_save(const void *ip, const struct xt_entry_match *match)
        if (optinfo->flags & IP6T_OPTS_OPTS)
                printf("--dst-opts ");
 
-       print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
+       print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);
 
        if (optinfo->flags & IP6T_OPTS_NSTRICT)
                printf("--dst-not-strict ");
index dd23cda6509268c8f09632cc3c7f2524de8c87fc..fcaa72b8fe52ce24ef7159dfa8a7ed0acb34931f 100644 (file)
@@ -31,7 +31,7 @@ static const struct option frag_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_frag_id(const char *idstr, const char *typestr)
 {
        unsigned long int id;
@@ -56,7 +56,7 @@ parse_frag_id(const char *idstr, const char *typestr)
 }
 
 static void
-parse_frag_ids(const char *idstring, u_int32_t *ids)
+parse_frag_ids(const char *idstring, uint32_t *ids)
 {
        char *buffer;
        char *cp;
@@ -149,7 +149,7 @@ static int frag_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_ids(const char *name, u_int32_t min, u_int32_t max,
+print_ids(const char *name, uint32_t min, uint32_t max,
            int invert)
 {
        const char *inv = invert ? "!" : "";
index cddd615f7018a1c0564a9a5cc0ccf51e81e7f9cc..b706f5155baca72df80b79aab5301915a44b3b32 100644 (file)
@@ -31,7 +31,7 @@ static const struct option hbh_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_opts_num(const char *idstr, const char *typestr)
 {
        unsigned long int id;
@@ -56,7 +56,7 @@ parse_opts_num(const char *idstr, const char *typestr)
 }
 
 static int
-parse_options(const char *optsstr, u_int16_t *opts)
+parse_options(const char *optsstr, uint16_t *opts)
 {
         char *buffer, *cp, *next, *range;
         unsigned int i;
@@ -157,7 +157,7 @@ static int hbh_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_options(unsigned int optsnr, u_int16_t *optsp)
+print_options(unsigned int optsnr, uint16_t *optsp)
 {
        unsigned int i;
 
@@ -183,7 +183,7 @@ static void hbh_print(const void *ip, const struct xt_entry_match *match,
                printf(" ");
        }
        if (optinfo->flags & IP6T_OPTS_OPTS) printf("opts ");
-       print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
+       print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);
        if (optinfo->flags & IP6T_OPTS_NSTRICT) printf("not-strict ");
        if (optinfo->invflags & ~IP6T_OPTS_INV_MASK)
                printf("Unknown invflags: 0x%X ",
@@ -202,7 +202,7 @@ static void hbh_save(const void *ip, const struct xt_entry_match *match)
 
        if (optinfo->flags & IP6T_OPTS_OPTS)
                printf("--hbh-opts ");
-       print_options(optinfo->optsnr, (u_int16_t *)optinfo->opts);
+       print_options(optinfo->optsnr, (uint16_t *)optinfo->opts);
        if (optinfo->flags & IP6T_OPTS_NSTRICT)
                printf("--hbh-not-strict ");
 }
index 6e58250ccf2f17466c1b7ffb3ae32d6fa309de38..ce4392ee57a89a2f91858d5b14ce36b976531f7a 100644 (file)
@@ -27,7 +27,7 @@ static int hl_parse(int c, char **argv, int invert, unsigned int *flags,
                     const void *entry, struct xt_entry_match **match)
 {
        struct ip6t_hl_info *info = (struct ip6t_hl_info *) (*match)->data;
-       u_int8_t value;
+       uint8_t value;
 
        xtables_check_inverse(optarg, &invert, &optind, 0, argv);
        value = atoi(optarg);
index b8a6ec920f392d6ca7c6eba3fef2c61b9d160ae9..2adba821898ca3f64ca48605e339c6ca64c3a680 100644 (file)
@@ -11,8 +11,8 @@
 
 struct icmpv6_names {
        const char *name;
-       u_int8_t type;
-       u_int8_t code_min, code_max;
+       uint8_t type;
+       uint8_t code_min, code_max;
 };
 
 static const struct icmpv6_names icmpv6_codes[] = {
@@ -90,7 +90,7 @@ static const struct option icmp6_opts[] = {
 };
 
 static void
-parse_icmpv6(const char *icmpv6type, u_int8_t *type, u_int8_t code[])
+parse_icmpv6(const char *icmpv6type, uint8_t *type, uint8_t code[])
 {
        static const unsigned int limit = ARRAY_SIZE(icmpv6_codes);
        unsigned int match = limit;
@@ -174,8 +174,8 @@ static int icmp6_parse(int c, char **argv, int invert, unsigned int *flags,
        return 1;
 }
 
-static void print_icmpv6type(u_int8_t type,
-                          u_int8_t code_min, u_int8_t code_max,
+static void print_icmpv6type(uint8_t type,
+                          uint8_t code_min, uint8_t code_max,
                           int invert,
                           int numeric)
 {
index d6ce248c246ed7dfd890bd5ae7e85ffda0809f16..d4d64e0998d847d1bcf18828fe3c6f161dbb3f5d 100644 (file)
@@ -26,12 +26,12 @@ on whether they contain certain headers */
  *    /etc/protocols */
 struct pprot {
        char *name;
-       u_int8_t num;
+       uint8_t num;
 };
 
 struct numflag {
-       u_int8_t proto;
-       u_int8_t flag;
+       uint8_t proto;
+       uint8_t flag;
 };
 
 static const struct pprot chain_protos[] = {
@@ -68,7 +68,7 @@ static const struct numflag chain_flags[] = {
 };
 
 static char *
-proto_to_name(u_int8_t proto, int nolookup)
+proto_to_name(uint8_t proto, int nolookup)
 {
         unsigned int i;
 
@@ -85,7 +85,7 @@ proto_to_name(u_int8_t proto, int nolookup)
         return NULL;
 }
 
-static u_int16_t
+static uint16_t
 name_to_proto(const char *s)
 {
         unsigned int proto=0;
@@ -217,7 +217,7 @@ static void ipv6header_check(unsigned int flags)
 }
 
 static void
-print_header(u_int8_t flags){
+print_header(uint8_t flags){
         int have_flag = 0;
 
         while (flags) {
index 54dd8c684b54e03d77a6697feb07373522094716..16cc9ac9c8a3cfbca973c8572b7e7e79b726bfc8 100644 (file)
@@ -22,7 +22,7 @@
 
 struct mh_name {
        const char *name;
-       u_int8_t type;
+       uint8_t type;
 };
 
 static const struct mh_name mh_names[] = {
@@ -100,7 +100,7 @@ static unsigned int name_to_type(const char *name)
        }
 }
 
-static void parse_mh_types(const char *mhtype, u_int8_t *types)
+static void parse_mh_types(const char *mhtype, uint8_t *types)
 {
        char *buffer;
        char *cp;
@@ -148,7 +148,7 @@ static int mh_parse(int c, char **argv, int invert, unsigned int *flags,
        return 1;
 }
 
-static const char *type_to_name(u_int8_t type)
+static const char *type_to_name(uint8_t type)
 {
        unsigned int i;
 
@@ -159,7 +159,7 @@ static const char *type_to_name(u_int8_t type)
        return NULL;
 }
 
-static void print_type(u_int8_t type, int numeric)
+static void print_type(uint8_t type, int numeric)
 {
        const char *name;
        if (numeric || !(name = type_to_name(type)))
@@ -168,7 +168,7 @@ static void print_type(u_int8_t type, int numeric)
                printf("%s", name);
 }
 
-static void print_types(u_int8_t min, u_int8_t max, int invert, int numeric)
+static void print_types(uint8_t min, uint8_t max, int invert, int numeric)
 {
        const char *inv = invert ? "!" : "";
 
index f1a50eb86f3e53677670f75339e3c3b047c26642..ec0290ca529e9041375dd46fe5fae73771f977b0 100644 (file)
@@ -38,7 +38,7 @@ static const struct option rt_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_rt_num(const char *idstr, const char *typestr)
 {
        unsigned long int id;
@@ -63,7 +63,7 @@ parse_rt_num(const char *idstr, const char *typestr)
 }
 
 static void
-parse_rt_segsleft(const char *idstring, u_int32_t *ids)
+parse_rt_segsleft(const char *idstring, uint32_t *ids)
 {
        char *buffer;
        char *cp;
@@ -231,7 +231,7 @@ static int rt_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_nums(const char *name, u_int32_t min, u_int32_t max,
+print_nums(const char *name, uint32_t min, uint32_t max,
            int invert)
 {
        const char *inv = invert ? "!" : "";
index 492eefc32c091444d23e4922c011eedb8d8ac64e..d622e63bb442195707259b380a502c87f4395f02 100644 (file)
@@ -185,7 +185,7 @@ static char *hashmode2str(enum clusterip_hashmode mode)
        return retstr;
 }
 
-static char *mac2str(const u_int8_t mac[ETH_ALEN])
+static char *mac2str(const uint8_t mac[ETH_ALEN])
 {
        static char buf[ETH_ALEN*3];
        sprintf(buf, "%02X:%02X:%02X:%02X:%02X:%02X",
index 0c4127173aa8f644a2ebde496de1d8c7393cdf10..097aec86faff80d36aa2ae3efbd80ef544b03434 100644 (file)
@@ -66,7 +66,7 @@ static const struct ipt_log_names ipt_log_names[]
     { .name = "warning", .level = LOG_WARNING }
 };
 
-static u_int8_t
+static uint8_t
 parse_level(const char *level)
 {
        unsigned int lev = -1;
index 09262baae0ea898331c2845598a6b18aff33236c..23731af763fa8810d51a92a690046e5342188429 100644 (file)
@@ -25,10 +25,10 @@ static void NETMAP_help(void)
               NETMAP_opts[0].name);
 }
 
-static u_int32_t
+static uint32_t
 bits2netmask(int bits)
 {
-       u_int32_t netmask, bm;
+       uint32_t netmask, bm;
 
        if (bits >= 32 || bits < 0)
                return(~0);
@@ -38,9 +38,9 @@ bits2netmask(int bits)
 }
 
 static int
-netmask2bits(u_int32_t netmask)
+netmask2bits(uint32_t netmask)
 {
-       u_int32_t bm;
+       uint32_t bm;
        int bits;
 
        netmask = ntohl(netmask);
@@ -66,7 +66,7 @@ parse_to(char *arg, struct nf_nat_range *range)
 {
        char *slash;
        const struct in_addr *ip;
-       u_int32_t netmask;
+       uint32_t netmask;
        unsigned int bits;
 
        range->flags |= IP_NAT_RANGE_MAP_IPS;
index 9391b4e6c47cde1b6ab47a35668c0b7e8becaa0d..8a642117ca6abe0d62e7fca0ff8264c964bac995 100644 (file)
@@ -60,7 +60,7 @@ static void addrtype_help_v1(void)
 }
 
 static int
-parse_type(const char *name, size_t len, u_int16_t *mask)
+parse_type(const char *name, size_t len, uint16_t *mask)
 {
        int i;
 
@@ -74,7 +74,7 @@ parse_type(const char *name, size_t len, u_int16_t *mask)
        return 0;
 }
 
-static void parse_types(const char *arg, u_int16_t *mask)
+static void parse_types(const char *arg, uint16_t *mask)
 {
        const char *comma;
 
@@ -197,7 +197,7 @@ static void addrtype_check_v1(unsigned int flags)
                           "and --limit-iface-out");
 }
 
-static void print_types(u_int16_t mask)
+static void print_types(uint16_t mask)
 {
        const char *sep = "";
        int i;
index 58ed6d157e596e3fdfb94a595a140a31cd22d41f..3369c66cb1617878bf234a21a6ffaf87492089cc 100644 (file)
@@ -22,7 +22,7 @@ static const struct option ah_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_ah_spi(const char *spistr)
 {
        unsigned long int spi;
@@ -46,7 +46,7 @@ parse_ah_spi(const char *spistr)
 }
 
 static void
-parse_ah_spis(const char *spistring, u_int32_t *spis)
+parse_ah_spis(const char *spistring, uint32_t *spis)
 {
        char *buffer;
        char *cp;
@@ -97,7 +97,7 @@ static int ah_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_spis(const char *name, u_int32_t min, u_int32_t max,
+print_spis(const char *name, uint32_t min, uint32_t max,
            int invert)
 {
        const char *inv = invert ? "!" : "";
index 28985b9485c0853dca68bbb83f925bdab7595be9..2204027084aa43ebcccfae52de6f8a70d11b5551 100644 (file)
@@ -19,8 +19,8 @@
 
 struct icmp_names {
        const char *name;
-       u_int8_t type;
-       u_int8_t code_min, code_max;
+       uint8_t type;
+       uint8_t code_min, code_max;
 };
 
 static const struct icmp_names icmp_codes[] = {
@@ -114,7 +114,7 @@ static const struct option icmp_opts[] = {
 };
 
 static void 
-parse_icmp(const char *icmptype, u_int8_t *type, u_int8_t code[])
+parse_icmp(const char *icmptype, uint8_t *type, uint8_t code[])
 {
        static const unsigned int limit = ARRAY_SIZE(icmp_codes);
        unsigned int match = limit;
@@ -199,8 +199,8 @@ static int icmp_parse(int c, char **argv, int invert, unsigned int *flags,
        return 1;
 }
 
-static void print_icmptype(u_int8_t type,
-                          u_int8_t code_min, u_int8_t code_max,
+static void print_icmptype(uint8_t type,
+                          uint8_t code_min, uint8_t code_max,
                           int invert,
                           int numeric)
 {
index 6772877534948ffca8588b4927dde7ca3cb75a86..0d43a0d260c17c8c649550881eaefb34d55eb05e 100644 (file)
@@ -32,7 +32,7 @@
 struct xt_connmark_target_info {
        unsigned long mark;
        unsigned long mask;
-       u_int8_t mode;
+       uint8_t mode;
 };
 
 enum {
@@ -314,7 +314,7 @@ connmark_tg_print(const void *ip, const struct xt_entry_target *target,
        case XT_CONNMARK_SET:
                if (info->ctmark == 0)
                        printf("CONNMARK and 0x%x ",
-                              (unsigned int)(u_int32_t)~info->ctmask);
+                              (unsigned int)(uint32_t)~info->ctmask);
                else if (info->ctmark == info->ctmask)
                        printf("CONNMARK or 0x%x ", info->ctmark);
                else if (info->ctmask == 0)
index 9a69824814284ccc6ee31b8798d89d9a39a49486..a6280bf5837daccf01697b97c8448bb4b9851aed 100644 (file)
@@ -108,7 +108,7 @@ static void DSCP_check(unsigned int flags)
 }
 
 static void
-print_dscp(u_int8_t dscp, int numeric)
+print_dscp(uint8_t dscp, int numeric)
 {
        printf("0x%02x ", dscp);
 }
index 39996d0ace506fb5365ffb3036e112962a89a20e..e33e0c38fdf87e84442247314654d3740ab6bded 100644 (file)
@@ -23,7 +23,7 @@ enum {
 
 struct xt_mark_target_info_v1 {
        unsigned long mark;
-       u_int8_t mode;
+       uint8_t mode;
 };
 
 enum {
@@ -259,7 +259,7 @@ static void mark_tg_print(const void *ip, const struct xt_entry_target *target,
        const struct xt_mark_tginfo2 *info = (const void *)target->data;
 
        if (info->mark == 0)
-               printf("MARK and 0x%x ", (unsigned int)(u_int32_t)~info->mask);
+               printf("MARK and 0x%x ", (unsigned int)(uint32_t)~info->mask);
        else if (info->mark == info->mask)
                printf("MARK or 0x%x ", info->mark);
        else if (info->mask == 0)
index 9575c05054e64e83b00f2ca37396cd854d988aa0..6ad22160b86e273158f80b0d3c0f026cc8081474 100644 (file)
@@ -16,7 +16,7 @@
 #include "tos_values.c"
 
 struct ipt_tos_target_info {
-       u_int8_t tos;
+       uint8_t tos;
 };
 
 enum {
@@ -185,7 +185,7 @@ static void tos_tg_print(const void *ip, const struct xt_entry_target *target,
                return;
        else if (info->tos_value == 0)
                printf("TOS and 0x%02x ",
-                      (unsigned int)(u_int8_t)~info->tos_mask);
+                      (unsigned int)(uint8_t)~info->tos_mask);
        else if (info->tos_value == info->tos_mask)
                printf("TOS or 0x%02x ", info->tos_value);
        else if (info->tos_mask == 0)
index b01d3012c4467f0d4b703df02725cfc995aecbe3..0cbcf01614feddbafac627aac826cf6a37f66a71 100644 (file)
@@ -32,7 +32,7 @@ static void connlimit_init(struct xt_entry_match *match)
        memset(info->v6_mask, 0xFF, sizeof(info->v6_mask));
 }
 
-static void prefix_to_netmask(u_int32_t *mask, unsigned int prefix_len)
+static void prefix_to_netmask(uint32_t *mask, unsigned int prefix_len)
 {
        if (prefix_len == 0) {
                mask[0] = mask[1] = mask[2] = mask[3] = 0;
@@ -124,7 +124,7 @@ static void connlimit_check(unsigned int flags)
                        "You must specify \"--connlimit-above\"");
 }
 
-static unsigned int count_bits4(u_int32_t mask)
+static unsigned int count_bits4(uint32_t mask)
 {
        unsigned int bits = 0;
 
@@ -134,10 +134,10 @@ static unsigned int count_bits4(u_int32_t mask)
        return 32 - bits;
 }
 
-static unsigned int count_bits6(const u_int32_t *mask)
+static unsigned int count_bits6(const uint32_t *mask)
 {
        unsigned int bits = 0, i;
-       u_int32_t tmp[4];
+       uint32_t tmp[4];
 
        for (i = 0; i < 4; ++i)
                for (tmp[i] = ~ntohl(mask[i]); tmp[i] != 0; tmp[i] >>= 1)
index 6bb26894d40c13070e29cdcf3e8a204e0401d199..a9534431ae8ef9646d4657c7153724542b667605 100644 (file)
@@ -31,7 +31,7 @@
 
 struct xt_connmark_info {
        unsigned long mark, mask;
-       u_int8_t invert;
+       uint8_t invert;
 };
 
 enum {
index dd3fb6fcccf4f8e50bdec51790c09e0ecfb38d57..dcb17713a493453c57b55b4e7ce891b00cd8cbfc 100644 (file)
@@ -50,9 +50,9 @@ struct xt_conntrack_info {
        unsigned long expires_min, expires_max;
 
        /* Flags word */
-       u_int8_t flags;
+       uint8_t flags;
        /* Inverse flags */
-       u_int8_t invflags;
+       uint8_t invflags;
 };
 
 static void conntrack_mt_help(void)
index 104f46faa9bccbc5535812e5019aa122fbd8b6fb..84f15364ac1b43263b31ddfee5af3e78eb6d102e 100644 (file)
@@ -55,7 +55,7 @@ static const struct option dccp_opts[] = {
 
 static void
 parse_dccp_ports(const char *portstring, 
-                u_int16_t *ports)
+                uint16_t *ports)
 {
        char *buffer;
        char *cp;
@@ -93,10 +93,10 @@ static const char *const dccp_pkt_types[] = {
        [DCCP_PKT_INVALID]      = "INVALID",
 };
 
-static u_int16_t
+static uint16_t
 parse_dccp_types(const char *typestring)
 {
-       u_int16_t typemask = 0;
+       uint16_t typemask = 0;
        char *ptr, *buffer;
 
        buffer = strdup(typestring);
@@ -117,7 +117,7 @@ parse_dccp_types(const char *typestring)
        return typemask;
 }
 
-static u_int8_t parse_dccp_option(char *optstring)
+static uint8_t parse_dccp_option(char *optstring)
 {
        unsigned int ret;
 
@@ -201,7 +201,7 @@ port_to_service(int port)
 }
 
 static void
-print_port(u_int16_t port, int numeric)
+print_port(uint16_t port, int numeric)
 {
        char *service;
 
@@ -212,7 +212,7 @@ print_port(u_int16_t port, int numeric)
 }
 
 static void
-print_ports(const char *name, u_int16_t min, u_int16_t max,
+print_ports(const char *name, uint16_t min, uint16_t max,
            int invert, int numeric)
 {
        const char *inv = invert ? "!" : "";
@@ -233,7 +233,7 @@ print_ports(const char *name, u_int16_t min, u_int16_t max,
 }
 
 static void
-print_types(u_int16_t types, int inverted, int numeric)
+print_types(uint16_t types, int inverted, int numeric)
 {
        int have_type = 0;
 
@@ -260,7 +260,7 @@ print_types(u_int16_t types, int inverted, int numeric)
 }
 
 static void
-print_option(u_int8_t option, int invert, int numeric)
+print_option(uint8_t option, int invert, int numeric)
 {
        if (option || invert)
                printf("option=%s%u ", invert ? "!" : "", option);
index 070a6a45a97a0fb3e2a25dfaf70d02eb8659af0f..b95ae1ce5b09d87c74014f149969424372b6981c 100644 (file)
@@ -24,7 +24,7 @@ static const struct option esp_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int32_t
+static uint32_t
 parse_esp_spi(const char *spistr)
 {
        unsigned long int spi;
@@ -48,7 +48,7 @@ parse_esp_spi(const char *spistr)
 }
 
 static void
-parse_esp_spis(const char *spistring, u_int32_t *spis)
+parse_esp_spis(const char *spistring, uint32_t *spis)
 {
        char *buffer;
        char *cp;
@@ -103,7 +103,7 @@ esp_parse(int c, char **argv, int invert, unsigned int *flags,
 }
 
 static void
-print_spis(const char *name, u_int32_t min, u_int32_t max,
+print_spis(const char *name, uint32_t min, uint32_t max,
            int invert)
 {
        const char *inv = invert ? "!" : "";
index fbf19d2b262ab093098cf1d28fab5d12fe806bca..b26628a61519bda89c083e04f6060dfb3d5f05a1 100644 (file)
@@ -95,11 +95,11 @@ static const struct option hashlimit_mt_opts[] = {
 };
 
 static
-int parse_rate(const char *rate, u_int32_t *val)
+int parse_rate(const char *rate, uint32_t *val)
 {
        const char *delim;
-       u_int32_t r;
-       u_int32_t mult = 1;  /* Seconds by default. */
+       uint32_t r;
+       uint32_t mult = 1;  /* Seconds by default. */
 
        delim = strchr(rate, '/');
        if (delim) {
@@ -475,13 +475,13 @@ static void hashlimit_mt_check(unsigned int flags)
 static const struct rates
 {
        const char *name;
-       u_int32_t mult;
+       uint32_t mult;
 } rates[] = { { "day", XT_HASHLIMIT_SCALE*24*60*60 },
              { "hour", XT_HASHLIMIT_SCALE*60*60 },
              { "min", XT_HASHLIMIT_SCALE*60 },
              { "sec", XT_HASHLIMIT_SCALE } };
 
-static void print_rate(u_int32_t period)
+static void print_rate(uint32_t period)
 {
        unsigned int i;
 
index 6b511b564925662802636c10bfc3f652bded03bc..6565d42507b8c076eb69e2bfafd2f77f3e105a1e 100644 (file)
@@ -21,7 +21,7 @@ struct ipt_iprange_info {
        struct ipt_iprange dst;
 
        /* Flags from above */
-       u_int8_t flags;
+       uint8_t flags;
 };
 
 enum {
@@ -74,7 +74,7 @@ iprange_parse_spec(const char *from, const char *to, union nf_inet_addr *range,
 }
 
 static void iprange_parse_range(char *arg, union nf_inet_addr *range,
-                               u_int8_t family, const char *optname)
+                               uint8_t family, const char *optname)
 {
        char *dash;
 
index 493d975a209cb6d637700812b8949e10eaefb762..83de0426f65352998a4b6d95fb4a11faad55174e 100644 (file)
@@ -85,7 +85,7 @@ static int ipvs_mt_parse(int c, char **argv, int invert, unsigned int *flags,
 {
        struct xt_ipvs_mtinfo *data = (void *)(*match)->data;
        char *p = NULL;
-       u_int8_t op = 0;
+       uint8_t op = 0;
 
        if ('0' <= c && c <= '6') {
                static const int ops[] = {
index aeba52f9cae253c3101e08e62757050d7a211906..edcb6b5828a7e1d153b2e3ee0cab8286744adbde 100644 (file)
@@ -22,7 +22,7 @@ static const struct option length_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int16_t
+static uint16_t
 parse_length(const char *s)
 {
        unsigned int len;
index 3f94e2165e48859628eda2d7bc2ced0e5b472e04..350cb2499a113198e20f4429fb7703d4f2d67435 100644 (file)
@@ -35,11 +35,11 @@ static const struct option limit_opts[] = {
 };
 
 static
-int parse_rate(const char *rate, u_int32_t *val)
+int parse_rate(const char *rate, uint32_t *val)
 {
        const char *delim;
-       u_int32_t r;
-       u_int32_t mult = 1;  /* Seconds by default. */
+       uint32_t r;
+       uint32_t mult = 1;  /* Seconds by default. */
 
        delim = strchr(rate, '/');
        if (delim) {
@@ -122,13 +122,13 @@ limit_parse(int c, char **argv, int invert, unsigned int *flags,
 static const struct rates
 {
        const char *name;
-       u_int32_t mult;
+       uint32_t mult;
 } rates[] = { { "day", XT_LIMIT_SCALE*24*60*60 },
              { "hour", XT_LIMIT_SCALE*60*60 },
              { "min", XT_LIMIT_SCALE*60 },
              { "sec", XT_LIMIT_SCALE } };
 
-static void print_rate(u_int32_t period)
+static void print_rate(uint32_t period)
 {
        unsigned int i;
 
index a2bc4f893ab1d5f47307429d6c90be0f5c84fc45..d17a7b2e8814ab17c1864e3ff8fc1212386a9fb9 100644 (file)
@@ -11,7 +11,7 @@
 
 struct xt_mark_info {
        unsigned long mark, mask;
-       u_int8_t invert;
+       uint8_t invert;
 };
 
 enum {
index 5b823b62ee297bd429eaf7f43716423700e8687b..9ed5931d3c66e2a002745183e6a6e8b23ff38f89 100644 (file)
@@ -54,7 +54,7 @@ static const struct option multiport_opts[] = {
 };
 
 static char *
-proto_to_name(u_int8_t proto)
+proto_to_name(uint8_t proto)
 {
        switch (proto) {
        case IPPROTO_TCP:
@@ -73,7 +73,7 @@ proto_to_name(u_int8_t proto)
 }
 
 static unsigned int
-parse_multi_ports(const char *portstring, u_int16_t *ports, const char *proto)
+parse_multi_ports(const char *portstring, uint16_t *ports, const char *proto)
 {
        char *buffer, *cp, *next;
        unsigned int i;
@@ -99,7 +99,7 @@ parse_multi_ports_v1(const char *portstring,
 {
        char *buffer, *cp, *next, *range;
        unsigned int i;
-       u_int16_t m;
+       uint16_t m;
 
        buffer = strdup(portstring);
        if (!buffer) xtables_error(OTHER_PROBLEM, "strdup failed");
@@ -133,7 +133,7 @@ parse_multi_ports_v1(const char *portstring,
 }
 
 static const char *
-check_proto(u_int16_t pnum, u_int8_t invflags)
+check_proto(uint16_t pnum, uint8_t invflags)
 {
        char *proto;
 
@@ -156,8 +156,8 @@ check_proto(u_int16_t pnum, u_int8_t invflags)
    ate an option */
 static int
 __multiport_parse(int c, char **argv, int invert, unsigned int *flags,
-                  struct xt_entry_match **match, u_int16_t pnum,
-                  u_int8_t invflags)
+                  struct xt_entry_match **match, uint16_t pnum,
+                  uint8_t invflags)
 {
        const char *proto;
        struct xt_multiport *multiinfo
@@ -223,8 +223,8 @@ multiport_parse6(int c, char **argv, int invert, unsigned int *flags,
 
 static int
 __multiport_parse_v1(int c, char **argv, int invert, unsigned int *flags,
-                     struct xt_entry_match **match, u_int16_t pnum,
-                     u_int8_t invflags)
+                     struct xt_entry_match **match, uint16_t pnum,
+                     uint8_t invflags)
 {
        const char *proto;
        struct xt_multiport_v1 *multiinfo
@@ -292,7 +292,7 @@ static void multiport_check(unsigned int flags)
 }
 
 static char *
-port_to_service(int port, u_int8_t proto)
+port_to_service(int port, uint8_t proto)
 {
        struct servent *service;
 
@@ -303,7 +303,7 @@ port_to_service(int port, u_int8_t proto)
 }
 
 static void
-print_port(u_int16_t port, u_int8_t protocol, int numeric)
+print_port(uint16_t port, uint8_t protocol, int numeric)
 {
        char *service;
 
@@ -316,7 +316,7 @@ print_port(u_int16_t port, u_int8_t protocol, int numeric)
 /* Prints out the matchinfo. */
 static void
 __multiport_print(const struct xt_entry_match *match, int numeric,
-                  u_int16_t proto)
+                  uint16_t proto)
 {
        const struct xt_multiport *multiinfo
                = (const struct xt_multiport *)match->data;
@@ -364,7 +364,7 @@ static void multiport_print6(const void *ip_void,
 }
 
 static void __multiport_print_v1(const struct xt_entry_match *match,
-                                 int numeric, u_int16_t proto)
+                                 int numeric, uint16_t proto)
 {
        const struct xt_multiport_v1 *multiinfo
                = (const struct xt_multiport_v1 *)match->data;
@@ -420,7 +420,7 @@ static void multiport_print6_v1(const void *ip_void,
 
 /* Saves the union ipt_matchinfo in parsable form to stdout. */
 static void __multiport_save(const struct xt_entry_match *match,
-                             u_int16_t proto)
+                             uint16_t proto)
 {
        const struct xt_multiport *multiinfo
                = (const struct xt_multiport *)match->data;
@@ -462,7 +462,7 @@ static void multiport_save6(const void *ip_void,
 }
 
 static void __multiport_save_v1(const struct xt_entry_match *match,
-                                u_int16_t proto)
+                                uint16_t proto)
 {
        const struct xt_multiport_v1 *multiinfo
                = (const struct xt_multiport_v1 *)match->data;
index 867ed499ebfec8aa09c98c1151a2dc5371f25fd1..b9b1104306bddc5d59bf828f1d0861b5ea6e69dc 100644 (file)
@@ -37,7 +37,7 @@ struct ipt_owner_info {
        pid_t pid;
        pid_t sid;
        char comm[16];
-       u_int8_t match, invert; /* flags */
+       uint8_t match, invert;  /* flags */
 };
 
 struct ip6t_owner_info {
@@ -46,7 +46,7 @@ struct ip6t_owner_info {
        pid_t pid;
        pid_t sid;
        char comm[16];
-       u_int8_t match, invert; /* flags */
+       uint8_t match, invert;  /* flags */
 };
 
 /*
@@ -353,7 +353,7 @@ static void owner_mt_check(unsigned int flags)
 
 static void
 owner_mt_print_item_v0(const struct ipt_owner_info *info, const char *label,
-                       u_int8_t flag, bool numeric)
+                       uint8_t flag, bool numeric)
 {
        if (!(info->match & flag))
                return;
@@ -404,7 +404,7 @@ owner_mt_print_item_v0(const struct ipt_owner_info *info, const char *label,
 
 static void
 owner_mt6_print_item_v0(const struct ip6t_owner_info *info, const char *label,
-                        u_int8_t flag, bool numeric)
+                        uint8_t flag, bool numeric)
 {
        if (!(info->match & flag))
                return;
@@ -449,7 +449,7 @@ owner_mt6_print_item_v0(const struct ip6t_owner_info *info, const char *label,
 
 static void
 owner_mt_print_item(const struct xt_owner_match_info *info, const char *label,
-                    u_int8_t flag, bool numeric)
+                    uint8_t flag, bool numeric)
 {
        if (!(info->match & flag))
                return;
index 3ddb3ec74bd3e8ac46897b94090dcff21891804d..3fea1467a78d46e3e27947ece37bbd0501c563c0 100644 (file)
@@ -330,7 +330,7 @@ static void policy_check(unsigned int flags)
        }
 }
 
-static void print_mode(const char *prefix, u_int8_t mode, int numeric)
+static void print_mode(const char *prefix, uint8_t mode, int numeric)
 {
        printf("%smode ", prefix);
 
@@ -347,7 +347,7 @@ static void print_mode(const char *prefix, u_int8_t mode, int numeric)
        }
 }
 
-static void print_proto(const char *prefix, u_int8_t proto, int numeric)
+static void print_proto(const char *prefix, uint8_t proto, int numeric)
 {
        struct protoent *p = NULL;
 
index cfd975d04d444abc4107a6e472edcc3cad6159c0..9a88cbaefb7c54f466dd8a8537bfb0bc77206d0d 100644 (file)
@@ -39,7 +39,7 @@ quota_save(const void *ip, const struct xt_entry_match *match)
 
 /* parse quota option */
 static int
-parse_quota(const char *s, u_int64_t * quota)
+parse_quota(const char *s, uint64_t * quota)
 {
        *quota = strtoull(s, NULL, 10);
 
index 6aefb5c3f76d247d1f12e1b8224a806ed0ed325c..3809fe7d63581c27e5acc1b910b1f32a147ec368 100644 (file)
@@ -84,7 +84,7 @@ static const struct rate_suffix {
 };
 
 static int
-rateest_get_rate(u_int32_t *rate, const char *str)
+rateest_get_rate(uint32_t *rate, const char *str)
 {
        char *p;
        double bps = strtod(str, &p);
@@ -318,7 +318,7 @@ rateest_final_check(unsigned int flags)
 }
 
 static void
-rateest_print_rate(u_int32_t rate, int numeric)
+rateest_print_rate(uint32_t rate, int numeric)
 {
        double tmp = (double)rate*8;
 
index 80406f76d29d3512e44c3ab29f8fa0386855772d..fe010aa902b944a129694fab4dba498d9a4751dd 100644 (file)
@@ -28,7 +28,7 @@
 #endif
 
 static void
-print_chunk(u_int32_t chunknum, int numeric);
+print_chunk(uint32_t chunknum, int numeric);
 
 static void sctp_init(struct xt_entry_match *m)
 {
@@ -66,7 +66,7 @@ static const struct option sctp_opts[] = {
 
 static void
 parse_sctp_ports(const char *portstring, 
-                u_int16_t *ports)
+                uint16_t *ports)
 {
        char *buffer;
        char *cp;
@@ -315,7 +315,7 @@ port_to_service(int port)
 }
 
 static void
-print_port(u_int16_t port, int numeric)
+print_port(uint16_t port, int numeric)
 {
        char *service;
 
@@ -326,7 +326,7 @@ print_port(u_int16_t port, int numeric)
 }
 
 static void
-print_ports(const char *name, u_int16_t min, u_int16_t max,
+print_ports(const char *name, uint16_t min, uint16_t max,
            int invert, int numeric)
 {
        const char *inv = invert ? "!" : "";
@@ -347,7 +347,7 @@ print_ports(const char *name, u_int16_t min, u_int16_t max,
 }
 
 static void
-print_chunk_flags(u_int32_t chunknum, u_int8_t chunk_flags, u_int8_t chunk_flags_mask)
+print_chunk_flags(uint32_t chunknum, uint8_t chunk_flags, uint8_t chunk_flags_mask)
 {
        int i;
 
@@ -370,7 +370,7 @@ print_chunk_flags(u_int32_t chunknum, u_int8_t chunk_flags, u_int8_t chunk_flags
 }
 
 static void
-print_chunk(u_int32_t chunknum, int numeric)
+print_chunk(uint32_t chunknum, int numeric)
 {
        if (numeric) {
                printf("0x%04X", chunknum);
@@ -387,7 +387,7 @@ print_chunk(u_int32_t chunknum, int numeric)
 static void
 print_chunks(const struct xt_sctp_info *einfo, int numeric)
 {
-       u_int32_t chunk_match_type = einfo->chunk_match_type;
+       uint32_t chunk_match_type = einfo->chunk_match_type;
        const struct xt_sctp_flag_info *flag_info = einfo->flag_info;
        int flag_count = einfo->flag_count;
        int i, j;
index 26e533c0b453ce531fa96c9b3d04df34f1487666..df5077f6f3a1ad5995e9d08a532667037db1f030 100644 (file)
@@ -38,7 +38,7 @@ static const struct option tcp_opts[] = {
 };
 
 static void
-parse_tcp_ports(const char *portstring, u_int16_t *ports)
+parse_tcp_ports(const char *portstring, uint16_t *ports)
 {
        char *buffer;
        char *cp;
@@ -115,7 +115,7 @@ parse_tcp_flags(struct xt_tcp *tcpinfo,
 }
 
 static void
-parse_tcp_option(const char *option, u_int8_t *result)
+parse_tcp_option(const char *option, uint8_t *result)
 {
        unsigned int ret;
 
@@ -223,7 +223,7 @@ port_to_service(int port)
 }
 
 static void
-print_port(u_int16_t port, int numeric)
+print_port(uint16_t port, int numeric)
 {
        char *service;
 
@@ -234,7 +234,7 @@ print_port(u_int16_t port, int numeric)
 }
 
 static void
-print_ports(const char *name, u_int16_t min, u_int16_t max,
+print_ports(const char *name, uint16_t min, uint16_t max,
            int invert, int numeric)
 {
        const char *inv = invert ? "!" : "";
@@ -255,14 +255,14 @@ print_ports(const char *name, u_int16_t min, u_int16_t max,
 }
 
 static void
-print_option(u_int8_t option, int invert, int numeric)
+print_option(uint8_t option, int invert, int numeric)
 {
        if (option || invert)
                printf("option=%s%u ", invert ? "!" : "", option);
 }
 
 static void
-print_tcpf(u_int8_t flags)
+print_tcpf(uint8_t flags)
 {
        int have_flag = 0;
 
@@ -284,7 +284,7 @@ print_tcpf(u_int8_t flags)
 }
 
 static void
-print_flags(u_int8_t mask, u_int8_t cmp, int invert, int numeric)
+print_flags(uint8_t mask, uint8_t cmp, int invert, int numeric)
 {
        if (mask || invert) {
                printf("flags:%s", invert ? "!" : "");
index 110c60dabbcd86416cba39ad7281e29326d5635a..8dfbb14e154032c62883af40bed6de2734a8b866 100644 (file)
@@ -22,7 +22,7 @@ static const struct option tcpmss_opts[] = {
        XT_GETOPT_TABLEEND,
 };
 
-static u_int16_t
+static uint16_t
 parse_tcp_mssvalue(const char *mssvalue)
 {
        unsigned int mssvaluenum;
@@ -36,7 +36,7 @@ parse_tcp_mssvalue(const char *mssvalue)
 
 static void
 parse_tcp_mssvalues(const char *mssvaluestring,
-                   u_int16_t *mss_min, u_int16_t *mss_max)
+                   uint16_t *mss_min, uint16_t *mss_max)
 {
        char *buffer;
        char *cp;
index f78594ac382ffc3b32df17ad197f0fd49bdb7436..435f68e87e7f17c7d0dc304b481f3ed001260406 100644 (file)
@@ -16,8 +16,8 @@
 #include "tos_values.c"
 
 struct ipt_tos_info {
-       u_int8_t tos;
-       u_int8_t invert;
+       uint8_t tos;
+       uint8_t invert;
 };
 
 enum {
index 67e606834d6e4122894922bfede57d622f6d8af9..054a5b240e01428a523f3f1bdd40bfa397ed7a06 100644 (file)
@@ -85,9 +85,9 @@ static void u32_dump(const struct xt_u32 *data)
 }
 
 /* string_to_number() is not quite what we need here ... */
-static u_int32_t parse_number(char **s, int pos)
+static uint32_t parse_number(char **s, int pos)
 {
-       u_int32_t number;
+       uint32_t number;
        char *end;
 
        errno  = 0;
index 3006c04ef0f47ae39fa6d3c1fec44e1cfaa75320..70e939dcd88ef8a1f6c618dfbae6e6fe75d83ee8 100644 (file)
@@ -30,7 +30,7 @@ static const struct option udp_opts[] = {
 };
 
 static void
-parse_udp_ports(const char *portstring, u_int16_t *ports)
+parse_udp_ports(const char *portstring, uint16_t *ports)
 {
        char *buffer;
        char *cp;
@@ -110,7 +110,7 @@ port_to_service(int port)
 }
 
 static void
-print_port(u_int16_t port, int numeric)
+print_port(uint16_t port, int numeric)
 {
        char *service;
 
@@ -121,7 +121,7 @@ print_port(u_int16_t port, int numeric)
 }
 
 static void
-print_ports(const char *name, u_int16_t min, u_int16_t max,
+print_ports(const char *name, uint16_t min, uint16_t max,
            int invert, int numeric)
 {
        const char *inv = invert ? "!" : "";
index a65ef25db6582390afd12cd374b7f9c030427ee7..129203b2103592b7fe8ec259fe652e30a1048060 100644 (file)
@@ -82,7 +82,7 @@ static bool tos_parse_symbolic(const char *str, struct tos_value_mask *tvm,
 }
 
 static bool tos_try_print_symbolic(const char *prefix,
-    u_int8_t value, u_int8_t mask)
+    uint8_t value, uint8_t mask)
 {
        const struct tos_symbol_info *symbol;
 
index 02847919d731c5755f095b76a58e7d30601de032..84908ebf679cfafa25277e385a0587526ec8f84d 100644 (file)
@@ -202,11 +202,11 @@ static const unsigned int inverse_for_options[NUMBER_OF_OPT] =
    /etc/protocols */
 struct pprot {
        const char *name;
-       u_int8_t num;
+       uint8_t num;
 };
 
 static const char *
-proto_to_name(u_int8_t proto, int nolookup)
+proto_to_name(uint8_t proto, int nolookup)
 {
        unsigned int i;
 
@@ -425,7 +425,7 @@ find_proto(const char *pname, enum xtables_tryload tryload,
 }
 
 /* These are invalid numbers as upper layer protocol */
-static int is_exthdr(u_int16_t proto)
+static int is_exthdr(uint16_t proto)
 {
        return (proto == IPPROTO_ROUTING ||
                proto == IPPROTO_FRAGMENT ||
@@ -468,7 +468,7 @@ parse_target(const char *targetname)
 }
 
 static void
-set_option(unsigned int *options, unsigned int option, u_int8_t *invflg,
+set_option(unsigned int *options, unsigned int option, uint8_t *invflg,
           int invert)
 {
        if (*options & option)
@@ -489,7 +489,7 @@ set_option(unsigned int *options, unsigned int option, u_int8_t *invflg,
 }
 
 static void
-print_num(u_int64_t number, unsigned int format)
+print_num(uint64_t number, unsigned int format)
 {
        if (format & FMT_KILOMEGAGIGA) {
                if (number > 99999) {
@@ -595,7 +595,7 @@ print_firewall(const struct ip6t_entry *fw,
 {
        const struct xtables_target *target = NULL;
        const struct ip6t_entry_target *t;
-       u_int8_t flags;
+       uint8_t flags;
        char buf[BUFSIZ];
 
        if (!ip6tc_is_chain(targname, handle))
@@ -1029,7 +1029,7 @@ print_iface(char letter, const char *iface, const unsigned char *mask,
 }
 
 /* The ip6tables looks up the /etc/protocols. */
-static void print_proto(u_int16_t proto, int invert)
+static void print_proto(uint16_t proto, int invert)
 {
        if (proto) {
                unsigned int i;
index 342ea047eeab436d23498303fa445fe83f00ea4c..6549c1dd63f2e2b6c2dd1314bf4580862719c44c 100644 (file)
@@ -214,7 +214,7 @@ int kernel_version;
 #endif
 
 static const char *
-proto_to_name(u_int8_t proto, int nolookup)
+proto_to_name(uint8_t proto, int nolookup)
 {
        unsigned int i;
 
@@ -472,7 +472,7 @@ parse_target(const char *targetname)
 }
 
 static void
-set_option(unsigned int *options, unsigned int option, u_int8_t *invflg,
+set_option(unsigned int *options, unsigned int option, uint8_t *invflg,
           int invert)
 {
        if (*options & option)
@@ -493,7 +493,7 @@ set_option(unsigned int *options, unsigned int option, u_int8_t *invflg,
 }
 
 static void
-print_num(u_int64_t number, unsigned int format)
+print_num(uint64_t number, unsigned int format)
 {
        if (format & FMT_KILOMEGAGIGA) {
                if (number > 99999) {
@@ -599,7 +599,7 @@ print_firewall(const struct ipt_entry *fw,
 {
        const struct xtables_target *target = NULL;
        const struct ipt_entry_target *t;
-       u_int8_t flags;
+       uint8_t flags;
        char buf[BUFSIZ];
 
        if (!iptc_is_chain(targname, handle))
@@ -1002,7 +1002,7 @@ list_entries(const ipt_chainlabel chain, int rulenum, int verbose, int numeric,
        return found;
 }
 
-static void print_proto(u_int16_t proto, int invert)
+static void print_proto(uint16_t proto, int invert)
 {
        if (proto) {
                unsigned int i;
@@ -1085,10 +1085,10 @@ static int print_match_save(const struct ipt_entry_match *e,
 }
 
 /* print a given ip including mask if neccessary */
-static void print_ip(const char *prefix, u_int32_t ip,
-                    u_int32_t mask, int invert)
+static void print_ip(const char *prefix, uint32_t ip,
+                    uint32_t mask, int invert)
 {
-       u_int32_t bits, hmask = ntohl(mask);
+       uint32_t bits, hmask = ntohl(mask);
        int i;
 
        if (!mask && !ip && !invert)
index 620cc2d311cee441c6f582458df70631addfb610..e3304875f969ea2cc8bece2e9baf1d01aafd2d9a 100644 (file)
@@ -206,7 +206,7 @@ static char *ipq_strerror(int errcode)
 /*
  * Create and initialise an ipq handle.
  */
-struct ipq_handle *ipq_create_handle(u_int32_t flags, u_int32_t protocol)
+struct ipq_handle *ipq_create_handle(uint32_t flags, uint32_t protocol)
 {
        int status;
        struct ipq_handle *h;
@@ -267,7 +267,7 @@ int ipq_destroy_handle(struct ipq_handle *h)
 }
 
 int ipq_set_mode(const struct ipq_handle *h,
-                 u_int8_t mode, size_t range)
+                 uint8_t mode, size_t range)
 {
        struct {
                struct nlmsghdr nlh;
index 0c64ac8b191edabbf7b49965de88d3991fe65d52..c1d78e2bb9d271e73d87e2d0d342254ca9ddb945 100644 (file)
@@ -220,8 +220,8 @@ unconditional(const struct ipt_ip *ip)
 {
        unsigned int i;
 
-       for (i = 0; i < sizeof(*ip)/sizeof(u_int32_t); i++)
-               if (((u_int32_t *)ip)[i])
+       for (i = 0; i < sizeof(*ip)/sizeof(uint32_t); i++)
+               if (((uint32_t *)ip)[i])
                        return 0;
 
        return 1;
index 2137c98b5ad885c8e268801d84acfaf081259bbd..566b5c3bfbc99b4f58e104ac273302a2c99a1038 100644 (file)
--- a/xtables.c
+++ b/xtables.c
@@ -438,7 +438,7 @@ int xtables_service_to_port(const char *name, const char *proto)
        return -1;
 }
 
-u_int16_t xtables_parse_port(const char *port, const char *proto)
+uint16_t xtables_parse_port(const char *port, const char *proto)
 {
        unsigned int portnum;
 
@@ -669,7 +669,7 @@ xtables_find_target(const char *name, enum xtables_tryload tryload)
        return ptr;
 }
 
-static int compatible_revision(const char *name, u_int8_t revision, int opt)
+static int compatible_revision(const char *name, uint8_t revision, int opt)
 {
        struct xt_get_revision rev;
        socklen_t s = sizeof(rev);
@@ -717,12 +717,12 @@ static int compatible_revision(const char *name, u_int8_t revision, int opt)
 }
 
 
-static int compatible_match_revision(const char *name, u_int8_t revision)
+static int compatible_match_revision(const char *name, uint8_t revision)
 {
        return compatible_revision(name, revision, afinfo->so_rev_match);
 }
 
-static int compatible_target_revision(const char *name, u_int8_t revision)
+static int compatible_target_revision(const char *name, uint8_t revision)
 {
        return compatible_revision(name, revision, afinfo->so_rev_target);
 }
@@ -1688,7 +1688,7 @@ const struct xtables_pprot xtables_chain_protos[] = {
        {NULL},
 };
 
-u_int16_t
+uint16_t
 xtables_parse_protocol(const char *s)
 {
        unsigned int proto;