From: Phil Sutter Date: Thu, 17 Oct 2019 19:46:53 +0000 (+0200) Subject: xtables-restore: Treat struct nft_xt_restore_parse as const X-Git-Tag: v1.8.4~44 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2718697373b042736bf8a9ee501f6a724193a6d9;p=thirdparty%2Fiptables.git xtables-restore: Treat struct nft_xt_restore_parse as const This structure contains restore parser configuration, parser is not supposed to alter it. Suggested-by: Pablo Neira Ayuso Signed-off-by: Phil Sutter Acked-by: Pablo Neira Ayuso --- diff --git a/iptables/nft-shared.h b/iptables/nft-shared.h index 9d629134..a330aceb 100644 --- a/iptables/nft-shared.h +++ b/iptables/nft-shared.h @@ -261,7 +261,7 @@ struct nft_xt_restore_cb { }; void xtables_restore_parse(struct nft_handle *h, - struct nft_xt_restore_parse *p, + const struct nft_xt_restore_parse *p, struct nft_xt_restore_cb *cb, int argc, char *argv[]); diff --git a/iptables/xtables-restore.c b/iptables/xtables-restore.c index 4f6d324b..cb03104e 100644 --- a/iptables/xtables-restore.c +++ b/iptables/xtables-restore.c @@ -86,7 +86,7 @@ static const struct xtc_ops xtc_ops = { }; void xtables_restore_parse(struct nft_handle *h, - struct nft_xt_restore_parse *p, + const struct nft_xt_restore_parse *p, struct nft_xt_restore_cb *cb, int argc, char *argv[]) {