[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH OPW 01/11] libxl: change most remaining LIBXL_LOG to LOG in libxl_qmp.c
On Mon, Nov 11, 2013 at 03:23:50PM -0800, Kelley Nielsen wrote: > Coding style has recently been changed for libxl. The convenience > macro LOG() has been introduced, and invocations of the old macro > LIBXL__LOG() are to be replaced with it. Change occurences of the > old macro to the new one in the functions qmp_handle_response() > and qmp_handle_error_response(). The new macros need access to a > local libxl__gc *gc, so add it as a parameter to both these functions, > and pass the instance in qmp_next() down the call chain to > qmp_handle_response() and in turn to qmp_handle_error_response(). > > Suggested-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> > Signed-off-by: Kelley Nielsen <kelleynnn@xxxxxxxxx> > --- > tools/libxl/libxl_qmp.c | 24 +++++++++++------------- > 1 file changed, 11 insertions(+), 13 deletions(-) > > diff --git a/tools/libxl/libxl_qmp.c b/tools/libxl/libxl_qmp.c > index 1f76d53..04cab58 100644 > --- a/tools/libxl/libxl_qmp.c > +++ b/tools/libxl/libxl_qmp.c > @@ -138,7 +138,7 @@ static int > register_serials_chardev_callback(libxl__qmp_handler *qmp, > port_number = strtol(s, &endptr, 10); > if (*s == 0 || *endptr != 0) { > LIBXL__LOG(qmp->ctx, LIBXL__LOG_ERROR, > - "Invalid serial port number: %s", s); > + "Invalid serial port number: %s", s); You are introducing <TAB>s here, there should be no tabs in C files. > return -1; > } > ret = store_serial_port_info(qmp, chardev, port_number); > @@ -260,7 +260,7 @@ static callback_id_pair > *qmp_get_callback_from_id(libxl__qmp_handler *qmp, > return NULL; > } > > -static void qmp_handle_error_response(libxl__qmp_handler *qmp, > +static void qmp_handle_error_response(libxl__gc *gc, libxl__qmp_handler *qmp, > const libxl__json_object *resp) > { > callback_id_pair *pp = qmp_get_callback_from_id(qmp, resp); > @@ -283,19 +283,17 @@ static void > qmp_handle_error_response(libxl__qmp_handler *qmp, > free(pp); > } > > - LIBXL__LOG(qmp->ctx, LIBXL__LOG_ERROR, > - "received an error message from QMP server: %s", > - libxl__json_object_get_string(resp)); > + LOG(ERROR, "received an error message from QMP server: %s", > + libxl__json_object_get_string(resp)); > } > > -static int qmp_handle_response(libxl__qmp_handler *qmp, > +static int qmp_handle_response(libxl__gc *gc, libxl__qmp_handler *qmp, > const libxl__json_object *resp) > { > libxl__qmp_message_type type = LIBXL__QMP_MESSAGE_TYPE_INVALID; > > type = qmp_response_type(qmp, resp); > - LIBXL__LOG(qmp->ctx, LIBXL__LOG_DEBUG, > - "message type: %s", libxl__qmp_message_type_to_string(type)); > + LOG(DEBUG, "message type: %s", libxl__qmp_message_type_to_string(type)); > > switch (type) { > case LIBXL__QMP_MESSAGE_TYPE_QMP: > @@ -317,14 +315,14 @@ static int qmp_handle_response(libxl__qmp_handler *qmp, > /* tell that the id have been processed */ > qmp->wait_for_id = 0; > } > - LIBXL_STAILQ_REMOVE( > - &qmp->callback_list, pp, callback_id_pair, next); > + LIBXL_STAILQ_REMOVE(&qmp->callback_list, pp, callback_id_pair, > + next); Same here (tabs). > free(pp); > } > - return 0; > + return 0; And here. > } > case LIBXL__QMP_MESSAGE_TYPE_ERROR: > - qmp_handle_error_response(qmp, resp); > + qmp_handle_error_response(gc, qmp, resp); > return -1; > case LIBXL__QMP_MESSAGE_TYPE_EVENT: > return 0; > @@ -481,7 +479,7 @@ static int qmp_next(libxl__gc *gc, libxl__qmp_handler > *qmp) > o = libxl__json_parse(gc, s); > > if (o) { > - rc = qmp_handle_response(qmp, o); > + rc = qmp_handle_response(gc, qmp, o); > } else { > LOG(ERROR, "Parse error of : %s\n", s); > return -1; > -- > 1.8.1.2 > Once the tabs are replace by space: Reviewed-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> -- Anthony PERARD _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |