diff options
| -rw-r--r-- | include/libiphone/lockdown.h | 2 | ||||
| -rw-r--r-- | src/lockdown.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/include/libiphone/lockdown.h b/include/libiphone/lockdown.h index af58190..daa5800 100644 --- a/include/libiphone/lockdown.h +++ b/include/libiphone/lockdown.h | |||
| @@ -60,7 +60,7 @@ lockdownd_error_t lockdownd_get_value(lockdownd_client_t client, const char *dom | |||
| 60 | lockdownd_error_t lockdownd_set_value(lockdownd_client_t client, const char *domain, const char *key, plist_t value); | 60 | lockdownd_error_t lockdownd_set_value(lockdownd_client_t client, const char *domain, const char *key, plist_t value); |
| 61 | lockdownd_error_t lockdownd_remove_value(lockdownd_client_t client, const char *domain, const char *key); | 61 | lockdownd_error_t lockdownd_remove_value(lockdownd_client_t client, const char *domain, const char *key); |
| 62 | lockdownd_error_t lockdownd_start_service(lockdownd_client_t client, const char *service, int *port); | 62 | lockdownd_error_t lockdownd_start_service(lockdownd_client_t client, const char *service, int *port); |
| 63 | lockdownd_error_t lockdownd_stop_session(lockdownd_client_t client, const char *session_id); | 63 | lockdownd_error_t lockdownd_stop_session(lockdownd_client_t client); |
| 64 | lockdownd_error_t lockdownd_send(lockdownd_client_t client, plist_t plist); | 64 | lockdownd_error_t lockdownd_send(lockdownd_client_t client, plist_t plist); |
| 65 | lockdownd_error_t lockdownd_recv(lockdownd_client_t client, plist_t *plist); | 65 | lockdownd_error_t lockdownd_recv(lockdownd_client_t client, plist_t *plist); |
| 66 | lockdownd_error_t lockdownd_pair(lockdownd_client_t client, char *uuid, char *host_id); | 66 | lockdownd_error_t lockdownd_pair(lockdownd_client_t client, char *uuid, char *host_id); |
diff --git a/src/lockdown.c b/src/lockdown.c index b182706..afca410 100644 --- a/src/lockdown.c +++ b/src/lockdown.c | |||
| @@ -115,7 +115,7 @@ static int lockdown_check_result(plist_t dict, const char *query_match) | |||
| 115 | * | 115 | * |
| 116 | * @return an error code (LOCKDOWN_E_SUCCESS on success) | 116 | * @return an error code (LOCKDOWN_E_SUCCESS on success) |
| 117 | */ | 117 | */ |
| 118 | lockdownd_error_t lockdownd_stop_session(lockdownd_client_t client, const char *session_id) | 118 | lockdownd_error_t lockdownd_stop_session(lockdownd_client_t client) |
| 119 | { | 119 | { |
| 120 | if (!client) | 120 | if (!client) |
| 121 | return LOCKDOWN_E_INVALID_ARG; | 121 | return LOCKDOWN_E_INVALID_ARG; |
| @@ -124,7 +124,7 @@ lockdownd_error_t lockdownd_stop_session(lockdownd_client_t client, const char * | |||
| 124 | 124 | ||
| 125 | plist_t dict = plist_new_dict(); | 125 | plist_t dict = plist_new_dict(); |
| 126 | plist_dict_insert_item(dict,"Request", plist_new_string("StopSession")); | 126 | plist_dict_insert_item(dict,"Request", plist_new_string("StopSession")); |
| 127 | plist_dict_insert_item(dict,"SessionID", plist_new_string(session_id)); | 127 | plist_dict_insert_item(dict,"SessionID", plist_new_string(client->session_id)); |
| 128 | 128 | ||
| 129 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: called\n", __func__); | 129 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: called\n", __func__); |
| 130 | 130 | ||
| @@ -170,7 +170,7 @@ static lockdownd_error_t lockdownd_stop_ssl_session(lockdownd_client_t client) | |||
| 170 | 170 | ||
| 171 | if (client->in_SSL) { | 171 | if (client->in_SSL) { |
| 172 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: stopping SSL session\n", __func__); | 172 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: stopping SSL session\n", __func__); |
| 173 | ret = lockdownd_stop_session(client, client->session_id); | 173 | ret = lockdownd_stop_session(client); |
| 174 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: sending SSL close notify\n", __func__); | 174 | log_dbg_msg(DBGMASK_LOCKDOWND, "%s: sending SSL close notify\n", __func__); |
| 175 | gnutls_bye(client->ssl_session, GNUTLS_SHUT_RDWR); | 175 | gnutls_bye(client->ssl_session, GNUTLS_SHUT_RDWR); |
| 176 | } | 176 | } |
