Lines Matching refs:opt

119 } opt;  variable
178 opt.filename = DFL_FILENAME; in main()
179 opt.password = DFL_PASSWORD; in main()
180 opt.debug_level = DFL_DEBUG_LEVEL; in main()
181 opt.output_file = DFL_OUTPUT_FILENAME; in main()
182 opt.subject_name = DFL_SUBJECT_NAME; in main()
183 opt.key_usage = DFL_KEY_USAGE; in main()
184 opt.force_key_usage = DFL_FORCE_KEY_USAGE; in main()
185 opt.ns_cert_type = DFL_NS_CERT_TYPE; in main()
186 opt.force_ns_cert_type = DFL_FORCE_NS_CERT_TYPE; in main()
187 opt.md_alg = DFL_MD_ALG; in main()
198 opt.filename = q; in main()
200 opt.password = q; in main()
202 opt.output_file = q; in main()
205 opt.debug_level = atoi( q ); in main()
206 if( opt.debug_level < 0 || opt.debug_level > 65535 ) in main()
211 opt.subject_name = q; in main()
222 opt.md_alg = mbedtls_md_get_type( md_info ); in main()
232 opt.key_usage |= MBEDTLS_X509_KU_DIGITAL_SIGNATURE; in main()
234 opt.key_usage |= MBEDTLS_X509_KU_NON_REPUDIATION; in main()
236 opt.key_usage |= MBEDTLS_X509_KU_KEY_ENCIPHERMENT; in main()
238 opt.key_usage |= MBEDTLS_X509_KU_DATA_ENCIPHERMENT; in main()
240 opt.key_usage |= MBEDTLS_X509_KU_KEY_AGREEMENT; in main()
242 opt.key_usage |= MBEDTLS_X509_KU_KEY_CERT_SIGN; in main()
244 opt.key_usage |= MBEDTLS_X509_KU_CRL_SIGN; in main()
255 case 0: opt.force_key_usage = 0; break; in main()
256 case 1: opt.force_key_usage = 1; break; in main()
268 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT; in main()
270 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER; in main()
272 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_EMAIL; in main()
274 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING; in main()
276 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_SSL_CA; in main()
278 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_EMAIL_CA; in main()
280 opt.ns_cert_type |= MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING_CA; in main()
291 case 0: opt.force_ns_cert_type = 0; break; in main()
292 case 1: opt.force_ns_cert_type = 1; break; in main()
300 mbedtls_x509write_csr_set_md_alg( &req, opt.md_alg ); in main()
302 if( opt.key_usage || opt.force_key_usage == 1 ) in main()
303 mbedtls_x509write_csr_set_key_usage( &req, opt.key_usage ); in main()
305 if( opt.ns_cert_type || opt.force_ns_cert_type == 1 ) in main()
306 mbedtls_x509write_csr_set_ns_cert_type( &req, opt.ns_cert_type ); in main()
331 if( ( ret = mbedtls_x509write_csr_set_subject_name( &req, opt.subject_name ) ) != 0 ) in main()
345 ret = mbedtls_pk_parse_keyfile( &key, opt.filename, opt.password, in main()
364 if( ( ret = write_certificate_request( &req, opt.output_file, in main()