From a9e69b1252e5918b6d8ada1209ccefde301cfa26 Mon Sep 17 00:00:00 2001 From: Nikias Bassen Date: Thu, 5 Sep 2019 19:50:24 +0200 Subject: idevice: Fix handling SSL/TLS version selection for OpenSSL 1.1.0+ and for older devices --- src/idevice.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/idevice.h') diff --git a/src/idevice.h b/src/idevice.h index 94e828b..f403c55 100644 --- a/src/idevice.h +++ b/src/idevice.h @@ -46,6 +46,8 @@ #include "common/userpref.h" #include "libimobiledevice/libimobiledevice.h" +#define DEVICE_VERSION(maj, min, patch) (((maj & 0xFF) << 16) | ((min & 0xFF) << 8) | (patch & 0xFF)) + enum connection_type { CONNECTION_USBMUXD = 1 }; @@ -66,7 +68,7 @@ struct ssl_data_private { typedef struct ssl_data_private *ssl_data_t; struct idevice_connection_private { - char *udid; + idevice_t device; enum connection_type type; void *data; ssl_data_t ssl_data; -- cgit v1.1-32-gdbae