Commit 15bb91aa authored by Matt Colyer's avatar Matt Colyer

Reverted bb74e8fd, as I can no longer connect

to my phone with that patch applied.
parent 9fbadfad
...@@ -187,12 +187,20 @@ void *ifuse_init(struct fuse_conn_info *conn) { ...@@ -187,12 +187,20 @@ void *ifuse_init(struct fuse_conn_info *conn) {
return NULL; return NULL;
} }
lockdownd_client *control = NULL; lockdownd_client *control = new_lockdownd_client(phone);
if (!lockdownd_init(phone, &control)) { if (!lockdownd_hello(control)) {
fprintf(stderr, "Something went wrong in the lockdownd client.\n"); fprintf(stderr, "Something went wrong in the lockdownd client.\n");
return NULL; return NULL;
} }
host_id = get_host_id();
if ((host_id && !lockdownd_start_SSL_session(control, host_id)) || !host_id) {
fprintf(stderr, "Something went wrong in GnuTLS. Is your HostID configured in .config/libiphone/libiphonerc?\n");
return NULL;
}
free(host_id);
host_id = NULL;
port = lockdownd_start_service(control, "com.apple.afc"); port = lockdownd_start_service(control, "com.apple.afc");
if (!port) { if (!port) {
fprintf(stderr, "Something went wrong when starting AFC."); fprintf(stderr, "Something went wrong when starting AFC.");
......
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