static void process_command(GAState *s, QDict *req)

{

    QObject *rsp = NULL;

    int ret;



    g_assert(req);

    g_debug("processing command");

    rsp = qmp_dispatch(QOBJECT(req));

    if (rsp) {

        ret = send_response(s, rsp);

        if (ret) {

            g_warning("error sending response: %s", strerror(ret));

        }

        qobject_decref(rsp);

    } else {

        g_warning("error getting response");

    }

}

static void process_command(GAState *s, QDict *req)

{

    QObject *rsp = NULL;

    int ret;



    g_assert(req);

    g_debug("processing command");

    rsp = qmp_dispatch(QOBJECT(req));

    if (rsp) {

        ret = send_response(s, rsp);

        if (ret) {

            g_warning("error sending response: %s", strerror(ret));

        }

        qobject_decref(rsp);

    } else {

        g_warning("error getting response");

    }

}

static void FUNC_0(GAState *VAR_0, QDict *VAR_1)

{

    QObject *rsp = NULL;

    int VAR_2;



    g_assert(VAR_1);

    g_debug("processing command");

    rsp = qmp_dispatch(QOBJECT(VAR_1));

    if (rsp) {

        VAR_2 = send_response(VAR_0, rsp);

        if (VAR_2) {

            g_warning("error sending response: %VAR_0", strerror(VAR_2));

        }

        qobject_decref(rsp);

    } else {

        g_warning("error getting response");

    }

}

static void FUNC_0(GAState *VAR_0, QDict *VAR_1)
{ QObject *rsp = NULL; int VAR_2; g_assert(VAR_1); g_debug("processing command"); rsp = qmp_dispatch(QOBJECT(VAR_1)); if (rsp) { VAR_2 = send_response(VAR_0, rsp); if (VAR_2) { g_warning("error sending response: %VAR_0", strerror(VAR_2)); } qobject_decref(rsp); } else { g_warning("error getting response"); } }