From 444495ced76ea44c034263def4008215755181dd Mon Sep 17 00:00:00 2001 From: fduncanh Date: Tue, 7 Dec 2021 15:04:00 -0500 Subject: [PATCH] add plist sent to client to DEBUG output; update version in global.h --- lib/global.h | 2 +- lib/raop_handlers.h | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/global.h b/lib/global.h index 4f022b4..aa4f6bd 100755 --- a/lib/global.h +++ b/lib/global.h @@ -3,7 +3,7 @@ #define GLOBAL_FEATURES 0x7 #define GLOBAL_MODEL "AppleTV2,1" -#define GLOBAL_VERSION "130.14" +#define GLOBAL_VERSION "220.68" #define MAX_HWADDR_LEN 6 diff --git a/lib/raop_handlers.h b/lib/raop_handlers.h index b1e999a..0e93d6e 100755 --- a/lib/raop_handlers.h +++ b/lib/raop_handlers.h @@ -161,8 +161,13 @@ raop_handler_info(raop_conn_t *conn, plist_dict_set_item(r_node, "displays", displays_node); plist_to_bin(r_node, response_data, (uint32_t *) response_datalen); - logger_log(conn->raop->logger, LOGGER_DEBUG, "INFO len = %d", *response_datalen); http_response_add_header(response, "Content-Type", "application/x-apple-binary-plist"); + logger_log(conn->raop->logger, LOGGER_DEBUG, "UxPlay server info sent in response to client \"GET /info\" request, len = %d:", *response_datalen); + char * plist_xml; + uint32_t plist_len; + plist_to_xml(r_node, &plist_xml, &plist_len); + logger_log(conn->raop->logger, LOGGER_DEBUG, "%s", plist_xml); + free(plist_xml); free(pk); free(hw_addr); }