diff options
| author | 2008-08-25 23:50:22 +0200 | |
|---|---|---|
| committer | 2008-08-31 19:33:18 +0200 | |
| commit | e52da6fe75008174a254254ec83394766afb624b (patch) | |
| tree | 9ad8cd860525a3340dd49e2dbc8cd685dcf1ca7e /src/AFC.c | |
| parent | 6ac4ceb4c6ee63c279f4841381a3eb09598f3517 (diff) | |
| download | libimobiledevice-e52da6fe75008174a254254ec83394766afb624b.tar.gz libimobiledevice-e52da6fe75008174a254254ec83394766afb624b.tar.bz2 | |
make it compile
Diffstat (limited to 'src/AFC.c')
| -rw-r--r-- | src/AFC.c | 14 |
1 files changed, 7 insertions, 7 deletions
| @@ -75,7 +75,7 @@ int iphone_afc_new_client ( iphone_device_t device, int src_port, int dst_port, | |||
| 75 | // Allocate a packet | 75 | // Allocate a packet |
| 76 | client_loc->afc_packet = (AFCPacket*)malloc(sizeof(AFCPacket)); | 76 | client_loc->afc_packet = (AFCPacket*)malloc(sizeof(AFCPacket)); |
| 77 | if (!client_loc->afc_packet) { | 77 | if (!client_loc->afc_packet) { |
| 78 | mux_close_connection(client_loc->connection); | 78 | iphone_mux_free_client(client_loc->connection); |
| 79 | free(client_loc); | 79 | free(client_loc); |
| 80 | return IPHONE_E_UNKNOWN_ERROR; | 80 | return IPHONE_E_UNKNOWN_ERROR; |
| 81 | } | 81 | } |
| @@ -157,7 +157,7 @@ static int dispatch_AFC_packet(iphone_afc_client_t client, const char *data, int | |||
| 157 | return -1; | 157 | return -1; |
| 158 | } | 158 | } |
| 159 | memcpy(buffer+sizeof(AFCPacket), data, offset); | 159 | memcpy(buffer+sizeof(AFCPacket), data, offset); |
| 160 | bytes = mux_send(client->connection, buffer, client->afc_packet->this_length); | 160 | bytes = iphone_mux_send(client->connection, buffer, client->afc_packet->this_length); |
| 161 | free(buffer); | 161 | free(buffer); |
| 162 | if (bytes <= 0) { | 162 | if (bytes <= 0) { |
| 163 | return bytes; | 163 | return bytes; |
| @@ -170,7 +170,7 @@ static int dispatch_AFC_packet(iphone_afc_client_t client, const char *data, int | |||
| 170 | fwrite(data+offset, 1, length-offset, stdout); | 170 | fwrite(data+offset, 1, length-offset, stdout); |
| 171 | } | 171 | } |
| 172 | 172 | ||
| 173 | bytes = mux_send(client->connection, data+offset, length-offset); | 173 | bytes = iphone_mux_send(client->connection, data+offset, length-offset); |
| 174 | return bytes; | 174 | return bytes; |
| 175 | } else { | 175 | } else { |
| 176 | if (debug) fprintf(stderr, "dispatch_AFC_packet doin things the old way\n"); | 176 | if (debug) fprintf(stderr, "dispatch_AFC_packet doin things the old way\n"); |
| @@ -181,7 +181,7 @@ static int dispatch_AFC_packet(iphone_afc_client_t client, const char *data, int | |||
| 181 | if (length > 0) { memcpy(buffer+sizeof(AFCPacket), data, length); buffer[sizeof(AFCPacket)+length] = '\0'; } | 181 | if (length > 0) { memcpy(buffer+sizeof(AFCPacket), data, length); buffer[sizeof(AFCPacket)+length] = '\0'; } |
| 182 | if (debug) fwrite(buffer, 1, client->afc_packet->this_length, stdout); | 182 | if (debug) fwrite(buffer, 1, client->afc_packet->this_length, stdout); |
| 183 | if (debug) fprintf(stderr, "\n"); | 183 | if (debug) fprintf(stderr, "\n"); |
| 184 | bytes = mux_send(client->connection, buffer, client->afc_packet->this_length); | 184 | bytes = iphone_mux_send(client->connection, buffer, client->afc_packet->this_length); |
| 185 | 185 | ||
| 186 | if (buffer) { | 186 | if (buffer) { |
| 187 | free(buffer); | 187 | free(buffer); |
| @@ -210,7 +210,7 @@ static int receive_AFC_data(iphone_afc_client_t client, char **dump_here) { | |||
| 210 | int bytes = 0, recv_len = 0, current_count=0; | 210 | int bytes = 0, recv_len = 0, current_count=0; |
| 211 | int retval = 0; | 211 | int retval = 0; |
| 212 | 212 | ||
| 213 | bytes = mux_recv(client->connection, buffer, sizeof(AFCPacket) * 4); | 213 | bytes = iphone_mux_recv(client->connection, buffer, sizeof(AFCPacket) * 4); |
| 214 | if (bytes <= 0) { | 214 | if (bytes <= 0) { |
| 215 | free(buffer); | 215 | free(buffer); |
| 216 | fprintf(stderr, "Just didn't get enough.\n"); | 216 | fprintf(stderr, "Just didn't get enough.\n"); |
| @@ -263,7 +263,7 @@ static int receive_AFC_data(iphone_afc_client_t client, char **dump_here) { | |||
| 263 | buffer = (char*)malloc(sizeof(char) * (recv_len < MAXIMUM_PACKET_SIZE) ? recv_len : MAXIMUM_PACKET_SIZE); | 263 | buffer = (char*)malloc(sizeof(char) * (recv_len < MAXIMUM_PACKET_SIZE) ? recv_len : MAXIMUM_PACKET_SIZE); |
| 264 | final_buffer = (char*)malloc(sizeof(char) * recv_len); | 264 | final_buffer = (char*)malloc(sizeof(char) * recv_len); |
| 265 | while(current_count < recv_len){ | 265 | while(current_count < recv_len){ |
| 266 | bytes = mux_recv(client->connection, buffer, recv_len-current_count); | 266 | bytes = iphone_mux_recv(client->connection, buffer, recv_len-current_count); |
| 267 | if (debug) fprintf(stderr, "receive_AFC_data: still collecting packets\n"); | 267 | if (debug) fprintf(stderr, "receive_AFC_data: still collecting packets\n"); |
| 268 | if (bytes < 0) | 268 | if (bytes < 0) |
| 269 | { | 269 | { |
| @@ -603,7 +603,7 @@ int iphone_afc_get_file_attr ( iphone_afc_client_t client, const char *filename, | |||
| 603 | stbuf->st_uid = getuid(); | 603 | stbuf->st_uid = getuid(); |
| 604 | stbuf->st_gid = getgid(); | 604 | stbuf->st_gid = getgid(); |
| 605 | 605 | ||
| 606 | afc_close_file(client,file); | 606 | iphone_afc_close_file(client,file); |
| 607 | } | 607 | } |
| 608 | } | 608 | } |
| 609 | 609 | ||
