From 96e06ea1e4dabd2a3d4b51c799842dee2e279f30 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Sun, 15 Jan 2012 16:52:54 +0100 Subject: added mobilebackup2_send_message to public api --- include/libimobiledevice/mobilebackup2.h | 1 + src/mobilebackup2.c | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/include/libimobiledevice/mobilebackup2.h b/include/libimobiledevice/mobilebackup2.h index 5d695e9..6557f42 100644 --- a/include/libimobiledevice/mobilebackup2.h +++ b/include/libimobiledevice/mobilebackup2.h @@ -50,6 +50,7 @@ typedef mobilebackup2_client_private *mobilebackup2_client_t; /**< The client ha mobilebackup2_error_t mobilebackup2_client_new(idevice_t device, uint16_t port, mobilebackup2_client_t * client); mobilebackup2_error_t mobilebackup2_client_free(mobilebackup2_client_t client); +mobilebackup2_error_t mobilebackup2_send_message(mobilebackup2_client_t client, const char *message, plist_t options); mobilebackup2_error_t mobilebackup2_receive_message(mobilebackup2_client_t client, plist_t *msg_plist, char **dlmessage); mobilebackup2_error_t mobilebackup2_send_raw(mobilebackup2_client_t client, const char *data, uint32_t length, uint32_t *bytes); mobilebackup2_error_t mobilebackup2_receive_raw(mobilebackup2_client_t client, char *data, uint32_t length, uint32_t *bytes); diff --git a/src/mobilebackup2.c b/src/mobilebackup2.c index c16da9a..1e39efa 100644 --- a/src/mobilebackup2.c +++ b/src/mobilebackup2.c @@ -135,7 +135,7 @@ mobilebackup2_error_t mobilebackup2_client_free(mobilebackup2_client_t client) * will be inserted into this plist before sending it. This parameter * can be NULL if message is not NULL. */ -static mobilebackup2_error_t internal_mobilebackup2_send_message(mobilebackup2_client_t client, const char *message, plist_t options) +mobilebackup2_error_t mobilebackup2_send_message(mobilebackup2_client_t client, const char *message, plist_t options) { if (!client || !client->parent || (!message && !options)) return MOBILEBACKUP2_E_INVALID_ARG; @@ -368,7 +368,7 @@ mobilebackup2_error_t mobilebackup2_version_exchange(mobilebackup2_client_t clie } plist_dict_insert_item(dict, "SupportedProtocolVersions", array); - mobilebackup2_error_t err = internal_mobilebackup2_send_message(client, "Hello", dict); + mobilebackup2_error_t err = mobilebackup2_send_message(client, "Hello", dict); plist_free(dict); if (err != MOBILEBACKUP2_E_SUCCESS) @@ -438,7 +438,7 @@ mobilebackup2_error_t mobilebackup2_send_request(mobilebackup2_client_t client, if (options) { plist_dict_insert_item(dict, "Options", plist_copy(options)); } - mobilebackup2_error_t err = internal_mobilebackup2_send_message(client, request, dict); + mobilebackup2_error_t err = mobilebackup2_send_message(client, request, dict); plist_free(dict); return err; -- cgit v1.1-32-gdbae