summaryrefslogtreecommitdiffstats
path: root/include/libimobiledevice/lockdown.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libimobiledevice/lockdown.h')
-rw-r--r--include/libimobiledevice/lockdown.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/libimobiledevice/lockdown.h b/include/libimobiledevice/lockdown.h
index 8d1b324..233c796 100644
--- a/include/libimobiledevice/lockdown.h
+++ b/include/libimobiledevice/lockdown.h
@@ -52,6 +52,8 @@ extern "C" {
52#define LOCKDOWN_E_INVALID_HOST_ID -16 52#define LOCKDOWN_E_INVALID_HOST_ID -16
53#define LOCKDOWN_E_INVALID_SERVICE -17 53#define LOCKDOWN_E_INVALID_SERVICE -17
54#define LOCKDOWN_E_INVALID_ACTIVATION_RECORD -18 54#define LOCKDOWN_E_INVALID_ACTIVATION_RECORD -18
55#define LOCKDOWN_E_PAIRING_DIALOG_PENDING -20
56#define LOCKDOWN_E_USER_DENIED_PAIRING -21
55 57
56#define LOCKDOWN_E_UNKNOWN_ERROR -256 58#define LOCKDOWN_E_UNKNOWN_ERROR -256
57/*@}*/ 59/*@}*/
@@ -65,8 +67,9 @@ typedef lockdownd_client_private *lockdownd_client_t; /**< The client handle. */
65struct lockdownd_pair_record { 67struct lockdownd_pair_record {
66 char *device_certificate; /**< The device certificate */ 68 char *device_certificate; /**< The device certificate */
67 char *host_certificate; /**< The host certificate */ 69 char *host_certificate; /**< The host certificate */
68 char *host_id; /**< A unique HostID for the host computer */
69 char *root_certificate; /**< The root certificate */ 70 char *root_certificate; /**< The root certificate */
71 char *host_id; /**< A unique HostID for the host computer */
72 char *system_buid; /**< A unique system id */
70}; 73};
71/** A pair record holding device, host and root certificates along the host_id */ 74/** A pair record holding device, host and root certificates along the host_id */
72typedef struct lockdownd_pair_record *lockdownd_pair_record_t; 75typedef struct lockdownd_pair_record *lockdownd_pair_record_t;