From: Tobias Brunner Date: Fri, 20 Jun 2014 15:55:48 +0000 (+0200) Subject: pki: Also check for MAX_COMMANDS when building getopt_long arguments X-Git-Tag: 5.2.0rc1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb91109af82531b45e421568b5aeb8f9e4b6731e;p=thirdparty%2Fstrongswan.git pki: Also check for MAX_COMMANDS when building getopt_long arguments Completes 87e53819a6 and 0a8c399a21. --- diff --git a/src/pki/command.c b/src/pki/command.c index 075a2279a5..13e81404c9 100644 --- a/src/pki/command.c +++ b/src/pki/command.c @@ -73,7 +73,7 @@ static void build_opts() memset(command_optstring, 0, sizeof(command_optstring)); if (active == help_idx) { - for (i = 0; cmds[i].cmd; i++) + for (i = 0; i < MAX_COMMANDS && cmds[i].cmd; i++) { command_opts[i].name = cmds[i].cmd; command_opts[i].val = cmds[i].op;