diff options
Diffstat (limited to 'src/house_arrest.c')
| -rw-r--r-- | src/house_arrest.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/house_arrest.c b/src/house_arrest.c index 5baa76e..e0d7771 100644 --- a/src/house_arrest.c +++ b/src/house_arrest.c | |||
| @@ -59,20 +59,20 @@ static house_arrest_error_t house_arrest_error(property_list_service_error_t err | |||
| 59 | * Connects to the house_arrest service on the specified device. | 59 | * Connects to the house_arrest service on the specified device. |
| 60 | * | 60 | * |
| 61 | * @param device The device to connect to. | 61 | * @param device The device to connect to. |
| 62 | * @param port Destination port (usually given by lockdownd_start_service). | 62 | * @param service The service descriptor returned by lockdownd_start_service. |
| 63 | * @param client Pointer that will point to a newly allocated | 63 | * @param client Pointer that will point to a newly allocated |
| 64 | * housearrest_client_t upon successful return. | 64 | * housearrest_client_t upon successful return. |
| 65 | * | 65 | * |
| 66 | * @return HOUSE_ARREST_E_SUCCESS on success, HOUSE_ARREST_E_INVALID_ARG when | 66 | * @return HOUSE_ARREST_E_SUCCESS on success, HOUSE_ARREST_E_INVALID_ARG when |
| 67 | * client is NULL, or an HOUSE_ARREST_E_* error code otherwise. | 67 | * client is NULL, or an HOUSE_ARREST_E_* error code otherwise. |
| 68 | */ | 68 | */ |
| 69 | house_arrest_error_t house_arrest_client_new(idevice_t device, uint16_t port, house_arrest_client_t *client) | 69 | house_arrest_error_t house_arrest_client_new(idevice_t device, lockdownd_service_descriptor_t service, house_arrest_client_t *client) |
| 70 | { | 70 | { |
| 71 | if (!device) | 71 | if (!device) |
| 72 | return HOUSE_ARREST_E_INVALID_ARG; | 72 | return HOUSE_ARREST_E_INVALID_ARG; |
| 73 | 73 | ||
| 74 | property_list_service_client_t plistclient = NULL; | 74 | property_list_service_client_t plistclient = NULL; |
| 75 | house_arrest_error_t err = house_arrest_error(property_list_service_client_new(device, port, &plistclient)); | 75 | house_arrest_error_t err = house_arrest_error(property_list_service_client_new(device, service, &plistclient)); |
| 76 | if (err != HOUSE_ARREST_E_SUCCESS) { | 76 | if (err != HOUSE_ARREST_E_SUCCESS) { |
| 77 | return err; | 77 | return err; |
| 78 | } | 78 | } |
