summaryrefslogtreecommitdiffstats
path: root/src/mobilebackup2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mobilebackup2.c')
-rw-r--r--src/mobilebackup2.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mobilebackup2.c b/src/mobilebackup2.c
index 41fe5d3..38b4069 100644
--- a/src/mobilebackup2.c
+++ b/src/mobilebackup2.c
@@ -61,7 +61,7 @@ static mobilebackup2_error_t mobilebackup2_error(device_link_service_error_t err
61 return MOBILEBACKUP2_E_UNKNOWN_ERROR; 61 return MOBILEBACKUP2_E_UNKNOWN_ERROR;
62} 62}
63 63
64mobilebackup2_error_t mobilebackup2_client_new(idevice_t device, lockdownd_service_descriptor_t service, 64LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_client_new(idevice_t device, lockdownd_service_descriptor_t service,
65 mobilebackup2_client_t * client) 65 mobilebackup2_client_t * client)
66{ 66{
67 if (!device || !service || service->port == 0 || !client || *client) 67 if (!device || !service || service->port == 0 || !client || *client)
@@ -89,14 +89,14 @@ mobilebackup2_error_t mobilebackup2_client_new(idevice_t device, lockdownd_servi
89 return ret; 89 return ret;
90} 90}
91 91
92mobilebackup2_error_t mobilebackup2_client_start_service(idevice_t device, mobilebackup2_client_t * client, const char* label) 92LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_client_start_service(idevice_t device, mobilebackup2_client_t * client, const char* label)
93{ 93{
94 mobilebackup2_error_t err = MOBILEBACKUP2_E_UNKNOWN_ERROR; 94 mobilebackup2_error_t err = MOBILEBACKUP2_E_UNKNOWN_ERROR;
95 service_client_factory_start_service(device, MOBILEBACKUP2_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(mobilebackup2_client_new), &err); 95 service_client_factory_start_service(device, MOBILEBACKUP2_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(mobilebackup2_client_new), &err);
96 return err; 96 return err;
97} 97}
98 98
99mobilebackup2_error_t mobilebackup2_client_free(mobilebackup2_client_t client) 99LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_client_free(mobilebackup2_client_t client)
100{ 100{
101 if (!client) 101 if (!client)
102 return MOBILEBACKUP2_E_INVALID_ARG; 102 return MOBILEBACKUP2_E_INVALID_ARG;
@@ -109,7 +109,7 @@ mobilebackup2_error_t mobilebackup2_client_free(mobilebackup2_client_t client)
109 return err; 109 return err;
110} 110}
111 111
112mobilebackup2_error_t mobilebackup2_send_message(mobilebackup2_client_t client, const char *message, plist_t options) 112LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_send_message(mobilebackup2_client_t client, const char *message, plist_t options)
113{ 113{
114 if (!client || !client->parent || (!message && !options)) 114 if (!client || !client->parent || (!message && !options))
115 return MOBILEBACKUP2_E_INVALID_ARG; 115 return MOBILEBACKUP2_E_INVALID_ARG;
@@ -207,12 +207,12 @@ leave:
207 return err; 207 return err;
208} 208}
209 209
210mobilebackup2_error_t mobilebackup2_receive_message(mobilebackup2_client_t client, plist_t *msg_plist, char **dlmessage) 210LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_receive_message(mobilebackup2_client_t client, plist_t *msg_plist, char **dlmessage)
211{ 211{
212 return mobilebackup2_error(device_link_service_receive_message(client->parent, msg_plist, dlmessage)); 212 return mobilebackup2_error(device_link_service_receive_message(client->parent, msg_plist, dlmessage));
213} 213}
214 214
215mobilebackup2_error_t mobilebackup2_send_raw(mobilebackup2_client_t client, const char *data, uint32_t length, uint32_t *bytes) 215LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_send_raw(mobilebackup2_client_t client, const char *data, uint32_t length, uint32_t *bytes)
216{ 216{
217 if (!client || !client->parent || !data || (length == 0) || !bytes) 217 if (!client || !client->parent || !data || (length == 0) || !bytes)
218 return MOBILEBACKUP2_E_INVALID_ARG; 218 return MOBILEBACKUP2_E_INVALID_ARG;
@@ -238,7 +238,7 @@ mobilebackup2_error_t mobilebackup2_send_raw(mobilebackup2_client_t client, cons
238 } 238 }
239} 239}
240 240
241mobilebackup2_error_t mobilebackup2_receive_raw(mobilebackup2_client_t client, char *data, uint32_t length, uint32_t *bytes) 241LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_receive_raw(mobilebackup2_client_t client, char *data, uint32_t length, uint32_t *bytes)
242{ 242{
243 if (!client || !client->parent || !data || (length == 0) || !bytes) 243 if (!client || !client->parent || !data || (length == 0) || !bytes)
244 return MOBILEBACKUP2_E_INVALID_ARG; 244 return MOBILEBACKUP2_E_INVALID_ARG;
@@ -265,7 +265,7 @@ mobilebackup2_error_t mobilebackup2_receive_raw(mobilebackup2_client_t client, c
265 } 265 }
266} 266}
267 267
268mobilebackup2_error_t mobilebackup2_version_exchange(mobilebackup2_client_t client, double local_versions[], char count, double *remote_version) 268LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_version_exchange(mobilebackup2_client_t client, double local_versions[], char count, double *remote_version)
269{ 269{
270 int i; 270 int i;
271 271
@@ -323,7 +323,7 @@ leave:
323 return err; 323 return err;
324} 324}
325 325
326mobilebackup2_error_t mobilebackup2_send_request(mobilebackup2_client_t client, const char *request, const char *target_identifier, const char *source_identifier, plist_t options) 326LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_send_request(mobilebackup2_client_t client, const char *request, const char *target_identifier, const char *source_identifier, plist_t options)
327{ 327{
328 if (!client || !client->parent || !request || !target_identifier) 328 if (!client || !client->parent || !request || !target_identifier)
329 return MOBILEBACKUP2_E_INVALID_ARG; 329 return MOBILEBACKUP2_E_INVALID_ARG;
@@ -354,7 +354,7 @@ mobilebackup2_error_t mobilebackup2_send_request(mobilebackup2_client_t client,
354 return err; 354 return err;
355} 355}
356 356
357mobilebackup2_error_t mobilebackup2_send_status_response(mobilebackup2_client_t client, int status_code, const char *status1, plist_t status2) 357LIBIMOBILEDEVICE_API mobilebackup2_error_t mobilebackup2_send_status_response(mobilebackup2_client_t client, int status_code, const char *status1, plist_t status2)
358{ 358{
359 if (!client || !client->parent) 359 if (!client || !client->parent)
360 return MOBILEBACKUP2_E_INVALID_ARG; 360 return MOBILEBACKUP2_E_INVALID_ARG;