Commit 8d5c88ac authored by Zach C's avatar Zach C Committed by Matt Colyer

Fixed seeking, also connections are no longer added twice.

Signed-off-by: 's avatarMatt Colyer <matt@colyer.name>
parent 2448b82a
...@@ -124,7 +124,7 @@ int main(int argc, char *argv[]) { ...@@ -124,7 +124,7 @@ int main(int argc, char *argv[]) {
printf("Seek & read\n"); printf("Seek & read\n");
my_file = afc_open_file(afc, "/readme.libiphone.fx", AFC_FILE_READ); my_file = afc_open_file(afc, "/readme.libiphone.fx", AFC_FILE_READ);
bytes = afc_seek_file(afc, my_file, 5); bytes = afc_seek_file(afc, my_file, 5);
if (!bytes) printf("WARN: SEEK DID NOT WORK\n"); if (bytes) printf("WARN: SEEK DID NOT WORK\n");
char *threeletterword = (char*)malloc(sizeof(char) * 5); char *threeletterword = (char*)malloc(sizeof(char) * 5);
bytes = afc_read_file(afc, my_file, threeletterword, 3); bytes = afc_read_file(afc, my_file, threeletterword, 3);
threeletterword[3] = '\0'; threeletterword[3] = '\0';
......
...@@ -129,7 +129,6 @@ usbmux_connection *mux_connect(iPhone *phone, uint16 s_port, uint16 d_port) { ...@@ -129,7 +129,6 @@ usbmux_connection *mux_connect(iPhone *phone, uint16 s_port, uint16 d_port) {
new_connection->header->tcp_flags = 0x10; new_connection->header->tcp_flags = 0x10;
new_connection->header->scnt = 1; new_connection->header->scnt = 1;
new_connection->header->ocnt = 1; new_connection->header->ocnt = 1;
add_connection(new_connection);
new_connection->phone = phone; new_connection->phone = phone;
new_connection->recv_buffer = NULL; new_connection->recv_buffer = NULL;
new_connection->r_len = 0; new_connection->r_len = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment