]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login-common: Ignore resp when present
authorAki Tuomi <aki.tuomi@open-xchange.com>
Mon, 15 May 2023 10:49:51 +0000 (13:49 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 29 Aug 2023 07:08:45 +0000 (07:08 +0000)
src/login-common/client-common-auth.c

index 8aff181ae1e0df89792ebec2a6dde2d25de761ba..5dba7da8dd24ee6313d294f65b71c4ad0d3e5a1c 100644 (file)
@@ -241,6 +241,9 @@ static void client_auth_parse_args(struct client *client, bool success,
                } else if (str_begins(key, "event_")) {
                        /* add name to event */
                        event_add_str(client->event, key + 6, value);
+               } else if (strcmp(key, "resp") == 0) {
+                       /* ignore final response */
+                       continue;
                } else
                        e_debug(event_auth, "Ignoring unknown passdb extra field: %s", key);
        }