diff options
| -rw-r--r-- | extensions/libxt_sctp.c | 2 | ||||
| -rw-r--r-- | iptables/xshared.c | 2 | ||||
| -rw-r--r-- | libxtables/xtables.c | 6 |
3 files changed, 6 insertions, 4 deletions
diff --git a/extensions/libxt_sctp.c b/extensions/libxt_sctp.c index 6b002402..895a3e8a 100644 --- a/extensions/libxt_sctp.c +++ b/extensions/libxt_sctp.c @@ -205,7 +205,7 @@ parse_sctp_chunk(struct xt_sctp_info *einfo, if (chunk_flags) { DEBUGP("Chunk flags %s\n", chunk_flags); for (j = 0; j < strlen(chunk_flags); j++) { - char *p; + const char *p; int bit; if ((p = strchr(sctp_chunk_names[i].valid_flags, diff --git a/iptables/xshared.c b/iptables/xshared.c index b941b8df..26e91e37 100644 --- a/iptables/xshared.c +++ b/iptables/xshared.c @@ -907,7 +907,7 @@ static int parse_rulenumber(const char *rule) return rulenum; } -static void parse_rule_range(struct xt_cmd_parse *p, const char *argv) +static void parse_rule_range(struct xt_cmd_parse *p, char *argv) { char *colon = strchr(argv, ':'), *buffer; diff --git a/libxtables/xtables.c b/libxtables/xtables.c index f872cc69..51706dc4 100644 --- a/libxtables/xtables.c +++ b/libxtables/xtables.c @@ -1747,7 +1747,8 @@ void xtables_ipparse_multiple(const char *name, struct in_addr **addrpp, struct in_addr **maskpp, unsigned int *naddrs) { struct in_addr *addrp; - char buf[256], *p, *next; + char buf[256], *p; + const char *next; unsigned int len, i, j, n, count = 1; const char *loop = name; @@ -2046,7 +2047,8 @@ xtables_ip6parse_multiple(const char *name, struct in6_addr **addrpp, { static const struct in6_addr zero_addr; struct in6_addr *addrp; - char buf[256], *p, *next; + char buf[256], *p; + const char *next; unsigned int len, i, j, n, count = 1; const char *loop = name; |
