]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Juniper: bugfix handling of loginForm.VerificationCode
authorDaniel Lenski <dlenski@gmail.com>
Mon, 29 Mar 2021 02:00:52 +0000 (19:00 -0700)
committerDaniel Lenski <dlenski@gmail.com>
Mon, 29 Mar 2021 02:27:01 +0000 (19:27 -0700)
Need to whitelist this form by 'auth_id' in oncp_can_gen_tokencode. Missed in f582b233afc688cd7090aa01ee1a0af61597bef1.

Signed-off-by: Daniel Lenski <dlenski@gmail.com>
auth-juniper.c

index 4c6f4ad06a6b38aab81031c3ff1ef5d197eac7ec..0f1809040316d601711b91e2e4890086d6ee5c14 100644 (file)
@@ -75,7 +75,8 @@ static int oncp_can_gen_tokencode(struct openconnect_info *vpninfo,
 
        if (strcmp(form->auth_id, "frmDefender") &&
            strcmp(form->auth_id, "frmNextToken") &&
-           strcmp(form->auth_id, "frmTotpToken"))
+           strcmp(form->auth_id, "frmTotpToken") &&
+           strcmp(form->auth_id, "loginForm"))
                return -EINVAL;
 
  okay: