Lines Matching refs:TestConfig
30 T TestConfig::*member;
37 T *FindField(TestConfig *config, const Flag<T> (&flags)[N], const char *flag) { in FindField()
47 { "-server", &TestConfig::is_server },
48 { "-dtls", &TestConfig::is_dtls },
49 { "-resume", &TestConfig::resume },
50 { "-fallback-scsv", &TestConfig::fallback_scsv },
52 &TestConfig::require_any_client_certificate },
53 { "-false-start", &TestConfig::false_start },
54 { "-async", &TestConfig::async },
56 &TestConfig::write_different_record_sizes },
57 { "-cbc-record-splitting", &TestConfig::cbc_record_splitting },
58 { "-partial-write", &TestConfig::partial_write },
59 { "-no-tls12", &TestConfig::no_tls12 },
60 { "-no-tls11", &TestConfig::no_tls11 },
61 { "-no-tls1", &TestConfig::no_tls1 },
62 { "-no-ssl3", &TestConfig::no_ssl3 },
63 { "-shim-writes-first", &TestConfig::shim_writes_first },
64 { "-expect-session-miss", &TestConfig::expect_session_miss },
66 &TestConfig::expect_extended_master_secret },
67 { "-enable-ocsp-stapling", &TestConfig::enable_ocsp_stapling },
69 &TestConfig::enable_signed_cert_timestamps },
70 { "-implicit-handshake", &TestConfig::implicit_handshake },
71 { "-use-early-callback", &TestConfig::use_early_callback },
72 { "-fail-early-callback", &TestConfig::fail_early_callback },
73 { "-install-ddos-callback", &TestConfig::install_ddos_callback },
74 { "-fail-ddos-callback", &TestConfig::fail_ddos_callback },
75 { "-fail-second-ddos-callback", &TestConfig::fail_second_ddos_callback },
76 { "-handshake-never-done", &TestConfig::handshake_never_done },
77 { "-use-export-context", &TestConfig::use_export_context },
78 { "-tls-unique", &TestConfig::tls_unique },
79 { "-expect-ticket-renewal", &TestConfig::expect_ticket_renewal },
80 { "-expect-no-session", &TestConfig::expect_no_session },
81 { "-use-ticket-callback", &TestConfig::use_ticket_callback },
82 { "-renew-ticket", &TestConfig::renew_ticket },
84 &TestConfig::enable_client_custom_extension },
86 &TestConfig::enable_server_custom_extension },
87 { "-custom-extension-skip", &TestConfig::custom_extension_skip },
88 { "-custom-extension-fail-add", &TestConfig::custom_extension_fail_add },
89 { "-check-close-notify", &TestConfig::check_close_notify },
90 { "-shim-shuts-down", &TestConfig::shim_shuts_down },
91 { "-verify-fail", &TestConfig::verify_fail },
92 { "-verify-peer", &TestConfig::verify_peer },
93 { "-expect-verify-result", &TestConfig::expect_verify_result },
94 { "-renegotiate-once", &TestConfig::renegotiate_once },
95 { "-renegotiate-freely", &TestConfig::renegotiate_freely },
96 { "-renegotiate-ignore", &TestConfig::renegotiate_ignore },
97 { "-disable-npn", &TestConfig::disable_npn },
98 { "-p384-only", &TestConfig::p384_only },
99 { "-enable-all-curves", &TestConfig::enable_all_curves },
100 { "-use-sparse-dh-prime", &TestConfig::use_sparse_dh_prime },
104 { "-digest-prefs", &TestConfig::digest_prefs },
105 { "-key-file", &TestConfig::key_file },
106 { "-cert-file", &TestConfig::cert_file },
107 { "-expect-server-name", &TestConfig::expected_server_name },
108 { "-advertise-npn", &TestConfig::advertise_npn },
109 { "-expect-next-proto", &TestConfig::expected_next_proto },
110 { "-select-next-proto", &TestConfig::select_next_proto },
111 { "-send-channel-id", &TestConfig::send_channel_id },
112 { "-host-name", &TestConfig::host_name },
113 { "-advertise-alpn", &TestConfig::advertise_alpn },
114 { "-expect-alpn", &TestConfig::expected_alpn },
115 { "-expect-advertised-alpn", &TestConfig::expected_advertised_alpn },
116 { "-select-alpn", &TestConfig::select_alpn },
117 { "-psk", &TestConfig::psk },
118 { "-psk-identity", &TestConfig::psk_identity },
119 { "-srtp-profiles", &TestConfig::srtp_profiles },
120 { "-cipher", &TestConfig::cipher },
121 { "-cipher-tls10", &TestConfig::cipher_tls10 },
122 { "-cipher-tls11", &TestConfig::cipher_tls11 },
123 { "-export-label", &TestConfig::export_label },
124 { "-export-context", &TestConfig::export_context },
128 { "-expect-certificate-types", &TestConfig::expected_certificate_types },
129 { "-expect-channel-id", &TestConfig::expected_channel_id },
130 { "-expect-ocsp-response", &TestConfig::expected_ocsp_response },
132 &TestConfig::expected_signed_cert_timestamps },
133 { "-ocsp-response", &TestConfig::ocsp_response },
134 { "-signed-cert-timestamps", &TestConfig::signed_cert_timestamps },
138 { "-port", &TestConfig::port },
139 { "-min-version", &TestConfig::min_version },
140 { "-max-version", &TestConfig::max_version },
141 { "-mtu", &TestConfig::mtu },
142 { "-export-keying-material", &TestConfig::export_keying_material },
143 { "-expect-total-renegotiations", &TestConfig::expect_total_renegotiations },
145 &TestConfig::expect_server_key_exchange_hash },
147 &TestConfig::expect_key_exchange_info },
152 bool ParseConfig(int argc, char **argv, TestConfig *out_config) { in ParseConfig()