cctx.remote_ip = conn->remote_ip;
cctx.local_port = conn->local_port;
cctx.remote_port = conn->remote_port;
+ cctx.conn = conn;
flags = args[0];
cctx.username = args[1];
bool cli;
struct ip_addr local_ip, remote_ip;
in_port_t local_port, remote_port;
+ struct client_connection *conn;
};
ARRAY_DEFINE_TYPE(doveadm_cmd, struct doveadm_cmd);
mctx->args = array_idx(&full_args, args_pos);
mctx->full_args = array_idx(&full_args, 0);
mctx->cli = cctx->cli;
+ mctx->conn = cctx->conn;
doveadm_mail_cmd_exec(mctx, cctx, wildcard_user);
doveadm_mail_cmd_free(mctx);