]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
doveadm user: Avoid potential crashes when running via doveadm-server
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 17:44:37 +0000 (20:44 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 29 Jun 2016 17:44:37 +0000 (20:44 +0300)
src/doveadm/doveadm-auth-server.c

index bb06220c3e0075f0a08a87393a275ce883199ee0..eb1d9aa9fca5018e574de495f5f024470d378007 100644 (file)
@@ -367,6 +367,7 @@ static void cmd_user_ver2(struct doveadm_cmd_context *cctx)
        (void)doveadm_cmd_param_str(cctx, "field", &show_field);
        (void)doveadm_cmd_param_bool(cctx, "userdb-only", &userdb_only);
 
+       memset(&input, 0, sizeof(input));
        if (doveadm_cmd_param_array(cctx, "auth-info", &optval))
                for(;*optval != NULL; optval++)
                        auth_user_info_parse(&input.info, *optval);