diff options
Diffstat (limited to 'src/lockdown.c')
| -rw-r--r-- | src/lockdown.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lockdown.c b/src/lockdown.c index 23f2782..694fb47 100644 --- a/src/lockdown.c +++ b/src/lockdown.c | |||
| @@ -715,7 +715,7 @@ LIBIMOBILEDEVICE_API lockdownd_error_t lockdownd_client_new_with_handshake(idevi | |||
| 715 | char *s_version = NULL; | 715 | char *s_version = NULL; |
| 716 | plist_get_string_val(p_version, &s_version); | 716 | plist_get_string_val(p_version, &s_version); |
| 717 | if (s_version && sscanf(s_version, "%d.%d.%d", &vers[0], &vers[1], &vers[2]) >= 2) { | 717 | if (s_version && sscanf(s_version, "%d.%d.%d", &vers[0], &vers[1], &vers[2]) >= 2) { |
| 718 | device->version = ((vers[0] & 0xFF) << 16) | ((vers[1] & 0xFF) << 8) | (vers[2] & 0xFF); | 718 | device->version = DEVICE_VERSION(vers[0], vers[1], vers[2]); |
| 719 | } | 719 | } |
| 720 | free(s_version); | 720 | free(s_version); |
| 721 | } | 721 | } |
| @@ -738,7 +738,7 @@ LIBIMOBILEDEVICE_API lockdownd_error_t lockdownd_client_new_with_handshake(idevi | |||
| 738 | plist_free(pair_record); | 738 | plist_free(pair_record); |
| 739 | pair_record = NULL; | 739 | pair_record = NULL; |
| 740 | 740 | ||
| 741 | if (device->version < 0x070000) { | 741 | if (device->version < DEVICE_VERSION(7,0,0)) { |
| 742 | /* for older devices, we need to validate pairing to receive trusted host status */ | 742 | /* for older devices, we need to validate pairing to receive trusted host status */ |
| 743 | ret = lockdownd_validate_pair(client_loc, NULL); | 743 | ret = lockdownd_validate_pair(client_loc, NULL); |
| 744 | 744 | ||
