summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lockdown.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lockdown.c b/src/lockdown.c
index 844169a..3c8fb80 100644
--- a/src/lockdown.c
+++ b/src/lockdown.c
@@ -846,7 +846,7 @@ static lockdownd_error_t pair_record_generate(lockdownd_client_t client, plist_t
846 char* host_id = NULL; 846 char* host_id = NULL;
847 char* system_buid = NULL; 847 char* system_buid = NULL;
848 848
849 /* generate new certificates if needed */ 849 /* retrieve device public key */
850 ret = lockdownd_get_device_public_key_as_key_data(client, &public_key); 850 ret = lockdownd_get_device_public_key_as_key_data(client, &public_key);
851 if (ret != LOCKDOWN_E_SUCCESS) { 851 if (ret != LOCKDOWN_E_SUCCESS) {
852 debug_info("device refused to send public key."); 852 debug_info("device refused to send public key.");
@@ -856,6 +856,7 @@ static lockdownd_error_t pair_record_generate(lockdownd_client_t client, plist_t
856 856
857 *pair_record = plist_new_dict(); 857 *pair_record = plist_new_dict();
858 858
859 /* generate keys and certificates into pair record */
859 userpref_error_t uret = USERPREF_E_SUCCESS; 860 userpref_error_t uret = USERPREF_E_SUCCESS;
860 uret = pair_record_generate_keys_and_certs(*pair_record, public_key); 861 uret = pair_record_generate_keys_and_certs(*pair_record, public_key);
861 switch(uret) { 862 switch(uret) {