From: Andreas Steffen Date: Tue, 6 Jul 2021 10:11:51 +0000 (+0200) Subject: vici: Increase maximum proposal length X-Git-Tag: 6.0.0rc1~56^2~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d4fb07911fc965e3be87f6dec5b75c15fb90ac62;p=thirdparty%2Fstrongswan.git vici: Increase maximum proposal length --- diff --git a/src/libcharon/plugins/vici/vici_config.c b/src/libcharon/plugins/vici/vici_config.c index c46b8872b9..2d548ab3a6 100644 --- a/src/libcharon/plugins/vici/vici_config.c +++ b/src/libcharon/plugins/vici/vici_config.c @@ -54,6 +54,11 @@ #include +/** + * Maximum proposal length + */ +#define MAX_PROPOSAL_LEN 2048 + /** * Magic value for an undefined lifetime */ @@ -599,7 +604,7 @@ static void free_child_data(child_data_t *data) */ static bool parse_proposal(linked_list_t *list, protocol_id_t proto, chunk_t v) { - char buf[BUF_LEN]; + char buf[MAX_PROPOSAL_LEN]; proposal_t *proposal; if (!vici_stringify(v, buf, sizeof(buf)))