summaryrefslogtreecommitdiffstats
path: root/src/debugserver.c
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2014-10-03 15:51:43 +0200
committerGravatar Martin Szulecki2014-10-03 16:29:42 +0200
commit4c4bbd31f52845de70f5b828121eeea62f8b4514 (patch)
tree6655c2eeba4a9865752523e68d73e982e8a0d515 /src/debugserver.c
parentd335f9350eef7b0140a249f92b791dc88b2900e5 (diff)
downloadlibimobiledevice-4c4bbd31f52845de70f5b828121eeea62f8b4514.tar.gz
libimobiledevice-4c4bbd31f52845de70f5b828121eeea62f8b4514.tar.bz2
Avoid exporting non-public symbols
Diffstat (limited to 'src/debugserver.c')
-rw-r--r--src/debugserver.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/debugserver.c b/src/debugserver.c
index 1e38698..b5ba9e1 100644
--- a/src/debugserver.c
+++ b/src/debugserver.c
@@ -60,7 +60,7 @@ static debugserver_error_t debugserver_error(service_error_t err)
60 return DEBUGSERVER_E_UNKNOWN_ERROR; 60 return DEBUGSERVER_E_UNKNOWN_ERROR;
61} 61}
62 62
63debugserver_error_t debugserver_client_new(idevice_t device, lockdownd_service_descriptor_t service, debugserver_client_t* client) 63LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_new(idevice_t device, lockdownd_service_descriptor_t service, debugserver_client_t* client)
64{ 64{
65 *client = NULL; 65 *client = NULL;
66 66
@@ -88,14 +88,14 @@ debugserver_error_t debugserver_client_new(idevice_t device, lockdownd_service_d
88 return 0; 88 return 0;
89} 89}
90 90
91debugserver_error_t debugserver_client_start_service(idevice_t device, debugserver_client_t * client, const char* label) 91LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_start_service(idevice_t device, debugserver_client_t * client, const char* label)
92{ 92{
93 debugserver_error_t err = DEBUGSERVER_E_UNKNOWN_ERROR; 93 debugserver_error_t err = DEBUGSERVER_E_UNKNOWN_ERROR;
94 service_client_factory_start_service(device, DEBUGSERVER_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(debugserver_client_new), &err); 94 service_client_factory_start_service(device, DEBUGSERVER_SERVICE_NAME, (void**)client, label, SERVICE_CONSTRUCTOR(debugserver_client_new), &err);
95 return err; 95 return err;
96} 96}
97 97
98debugserver_error_t debugserver_client_free(debugserver_client_t client) 98LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_free(debugserver_client_t client)
99{ 99{
100 if (!client) 100 if (!client)
101 return DEBUGSERVER_E_INVALID_ARG; 101 return DEBUGSERVER_E_INVALID_ARG;
@@ -107,7 +107,7 @@ debugserver_error_t debugserver_client_free(debugserver_client_t client)
107 return err; 107 return err;
108} 108}
109 109
110debugserver_error_t debugserver_client_send(debugserver_client_t client, const char* data, uint32_t size, uint32_t *sent) 110LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_send(debugserver_client_t client, const char* data, uint32_t size, uint32_t *sent)
111{ 111{
112 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR; 112 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR;
113 int bytes = 0; 113 int bytes = 0;
@@ -128,7 +128,7 @@ debugserver_error_t debugserver_client_send(debugserver_client_t client, const c
128 return res; 128 return res;
129} 129}
130 130
131debugserver_error_t debugserver_client_receive_with_timeout(debugserver_client_t client, char* data, uint32_t size, uint32_t *received, unsigned int timeout) 131LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_receive_with_timeout(debugserver_client_t client, char* data, uint32_t size, uint32_t *received, unsigned int timeout)
132{ 132{
133 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR; 133 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR;
134 int bytes = 0; 134 int bytes = 0;
@@ -148,12 +148,12 @@ debugserver_error_t debugserver_client_receive_with_timeout(debugserver_client_t
148 return res; 148 return res;
149} 149}
150 150
151debugserver_error_t debugserver_client_receive(debugserver_client_t client, char* data, uint32_t size, uint32_t *received) 151LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_receive(debugserver_client_t client, char* data, uint32_t size, uint32_t *received)
152{ 152{
153 return debugserver_client_receive_with_timeout(client, data, size, received, 1000); 153 return debugserver_client_receive_with_timeout(client, data, size, received, 1000);
154} 154}
155 155
156debugserver_error_t debugserver_command_new(const char* name, int argc, const char* argv[], debugserver_command_t* command) 156LIBIMOBILEDEVICE_API debugserver_error_t debugserver_command_new(const char* name, int argc, const char* argv[], debugserver_command_t* command)
157{ 157{
158 int i; 158 int i;
159 debugserver_command_t tmp = (debugserver_command_t) malloc(sizeof(struct debugserver_command_private)); 159 debugserver_command_t tmp = (debugserver_command_t) malloc(sizeof(struct debugserver_command_private));
@@ -178,7 +178,7 @@ debugserver_error_t debugserver_command_new(const char* name, int argc, const ch
178 return DEBUGSERVER_E_SUCCESS; 178 return DEBUGSERVER_E_SUCCESS;
179} 179}
180 180
181debugserver_error_t debugserver_command_free(debugserver_command_t command) 181LIBIMOBILEDEVICE_API debugserver_error_t debugserver_command_free(debugserver_command_t command)
182{ 182{
183 int i; 183 int i;
184 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR; 184 debugserver_error_t res = DEBUGSERVER_E_UNKNOWN_ERROR;
@@ -256,7 +256,7 @@ static int debugserver_response_is_checksum_valid(const char* response, uint32_t
256 return 1; 256 return 1;
257} 257}
258 258
259void debugserver_encode_string(const char* buffer, char** encoded_buffer, uint32_t* encoded_length) 259LIBIMOBILEDEVICE_API void debugserver_encode_string(const char* buffer, char** encoded_buffer, uint32_t* encoded_length)
260{ 260{
261 uint32_t position; 261 uint32_t position;
262 uint32_t index; 262 uint32_t index;
@@ -272,7 +272,7 @@ void debugserver_encode_string(const char* buffer, char** encoded_buffer, uint32
272 } 272 }
273} 273}
274 274
275void debugserver_decode_string(const char *encoded_buffer, size_t encoded_length, char** buffer) 275LIBIMOBILEDEVICE_API void debugserver_decode_string(const char *encoded_buffer, size_t encoded_length, char** buffer)
276{ 276{
277 *buffer = malloc(sizeof(char) * ((encoded_length / 2)+1)); 277 *buffer = malloc(sizeof(char) * ((encoded_length / 2)+1));
278 char* t = *buffer; 278 char* t = *buffer;
@@ -367,7 +367,7 @@ static int debugserver_client_receive_internal_check(debugserver_client_t client
367 return did_receive_char; 367 return did_receive_char;
368} 368}
369 369
370debugserver_error_t debugserver_client_receive_response(debugserver_client_t client, char** response) 370LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_receive_response(debugserver_client_t client, char** response)
371{ 371{
372 debugserver_error_t res = DEBUGSERVER_E_SUCCESS; 372 debugserver_error_t res = DEBUGSERVER_E_SUCCESS;
373 373
@@ -468,7 +468,7 @@ debugserver_error_t debugserver_client_receive_response(debugserver_client_t cli
468 return res; 468 return res;
469} 469}
470 470
471debugserver_error_t debugserver_client_send_command(debugserver_client_t client, debugserver_command_t command, char** response) 471LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_send_command(debugserver_client_t client, debugserver_command_t command, char** response)
472{ 472{
473 debugserver_error_t res = DEBUGSERVER_E_SUCCESS; 473 debugserver_error_t res = DEBUGSERVER_E_SUCCESS;
474 int i; 474 int i;
@@ -533,7 +533,7 @@ cleanup:
533 return res; 533 return res;
534} 534}
535 535
536debugserver_error_t debugserver_client_set_environment_hex_encoded(debugserver_client_t client, const char* env, char** response) 536LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_set_environment_hex_encoded(debugserver_client_t client, const char* env, char** response)
537{ 537{
538 if (!client || !env) 538 if (!client || !env)
539 return DEBUGSERVER_E_INVALID_ARG; 539 return DEBUGSERVER_E_INVALID_ARG;
@@ -549,7 +549,7 @@ debugserver_error_t debugserver_client_set_environment_hex_encoded(debugserver_c
549 return result; 549 return result;
550} 550}
551 551
552debugserver_error_t debugserver_client_set_argv(debugserver_client_t client, int argc, char* argv[], char** response) 552LIBIMOBILEDEVICE_API debugserver_error_t debugserver_client_set_argv(debugserver_client_t client, int argc, char* argv[], char** response)
553{ 553{
554 if (!client || !argc) 554 if (!client || !argc)
555 return DEBUGSERVER_E_INVALID_ARG; 555 return DEBUGSERVER_E_INVALID_ARG;