summaryrefslogtreecommitdiffstats
path: root/include/libimobiledevice/libimobiledevice.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libimobiledevice/libimobiledevice.h')
-rw-r--r--include/libimobiledevice/libimobiledevice.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/libimobiledevice/libimobiledevice.h b/include/libimobiledevice/libimobiledevice.h
index 8bf022a..e0aa518 100644
--- a/include/libimobiledevice/libimobiledevice.h
+++ b/include/libimobiledevice/libimobiledevice.h
@@ -311,6 +311,20 @@ idevice_error_t idevice_connection_enable_ssl(idevice_connection_t connection);
311idevice_error_t idevice_connection_disable_ssl(idevice_connection_t connection); 311idevice_error_t idevice_connection_disable_ssl(idevice_connection_t connection);
312 312
313/** 313/**
314 * Disable bypass SSL for the given connection without sending out terminate messages.
315 *
316 * @param connection The connection to disable SSL for.
317 * @param sslBypass if true ssl connection will not be terminated but just cleaned up, allowing
318 * plain text data going on underlying connection
319 *
320 * @return IDEVICE_E_SUCCESS on success, IDEVICE_E_INVALID_ARG when connection
321 * is NULL. This function also returns IDEVICE_E_SUCCESS when SSL is not
322 * enabled and does no further error checking on cleanup.
323 */
324idevice_error_t idevice_connection_disable_bypass_ssl(idevice_connection_t connection, uint8_t sslBypass);
325
326
327/**
314 * Get the underlying file descriptor for a connection 328 * Get the underlying file descriptor for a connection
315 * 329 *
316 * @param connection The connection to get fd of 330 * @param connection The connection to get fd of