aboutsummaryrefslogtreecommitdiff
path: root/src/testcurl/https/tls_test_common.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/testcurl/https/tls_test_common.h')
-rw-r--r--src/testcurl/https/tls_test_common.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/testcurl/https/tls_test_common.h b/src/testcurl/https/tls_test_common.h
index 863bab66..998467f4 100644
--- a/src/testcurl/https/tls_test_common.h
+++ b/src/testcurl/https/tls_test_common.h
@@ -91,6 +91,11 @@ extern const char *tls_names[KNOW_TLS_IDS_COUNT];
91extern const char *priorities_map[KNOW_TLS_IDS_COUNT]; 91extern const char *priorities_map[KNOW_TLS_IDS_COUNT];
92 92
93/** 93/**
94 * Map @a know_gnutls_tls_ids values to GnuTLS priorities append strings.
95 */
96extern const char *priorities_append_map[KNOW_TLS_IDS_COUNT];
97
98/**
94 * Map @a know_gnutls_tls_ids values to libcurl @a CURLOPT_SSLVERSION value. 99 * Map @a know_gnutls_tls_ids values to libcurl @a CURLOPT_SSLVERSION value.
95 */ 100 */
96extern const long libcurl_tls_vers_map[KNOW_TLS_IDS_COUNT]; 101extern const long libcurl_tls_vers_map[KNOW_TLS_IDS_COUNT];
@@ -218,4 +223,20 @@ test_wrap (const char *test_name, unsigned int
218 223
219int testsuite_curl_global_init (void); 224int testsuite_curl_global_init (void);
220 225
226/**
227 * Check whether program name contains specific @a marker string.
228 * Only last component in pathname is checked for marker presence,
229 * all leading directories names (if any) are ignored. Directories
230 * separators are handled correctly on both non-W32 and W32
231 * platforms.
232 * @param prog_name program name, may include path
233 * @param marker marker to look for.
234 * @return zero if any parameter is NULL or empty string or
235 * @prog_name ends with slash or @marker is not found in
236 * program name, non-zero if @maker is found in program
237 * name.
238 */
239int
240has_in_name (const char *prog_name, const char *marker);
241
221#endif /* TLS_TEST_COMMON_H_ */ 242#endif /* TLS_TEST_COMMON_H_ */