Lines Matching refs:req

198 test_tls_generate_cert(QCryptoTLSTestCertReq *req,  in test_tls_generate_cert()  argument
207 time_t start = time(NULL) + (60 * 60 * req->start_offset); in test_tls_generate_cert()
208 time_t expire = time(NULL) + (60 * 60 * (req->expire_offset in test_tls_generate_cert()
209 ? req->expire_offset : 24)); in test_tls_generate_cert()
232 if (req->country) { in test_tls_generate_cert()
235 req->country, strlen(req->country)); in test_tls_generate_cert()
242 if (req->cn) { in test_tls_generate_cert()
245 req->cn, strlen(req->cn)); in test_tls_generate_cert()
257 if (req->altname1) { in test_tls_generate_cert()
260 req->altname1, in test_tls_generate_cert()
261 strlen(req->altname1), in test_tls_generate_cert()
269 if (req->altname2) { in test_tls_generate_cert()
272 req->altname2, in test_tls_generate_cert()
273 strlen(req->altname2), in test_tls_generate_cert()
287 if (req->ipaddr1) { in test_tls_generate_cert()
291 test_tls_get_ipaddr(req->ipaddr1, &data, &len); in test_tls_generate_cert()
303 if (req->ipaddr2) { in test_tls_generate_cert()
307 test_tls_get_ipaddr(req->ipaddr2, &data, &len); in test_tls_generate_cert()
327 if (req->basicConstraintsEnable) { in test_tls_generate_cert()
332 req->basicConstraintsIsCA ? "TRUE" : "FALSE", 1); in test_tls_generate_cert()
338 req->basicConstraintsCritical); in test_tls_generate_cert()
354 if (req->keyUsageEnable) { in test_tls_generate_cert()
358 str[0] = req->keyUsageValue & 0xff; in test_tls_generate_cert()
359 str[1] = (req->keyUsageValue >> 8) & 0xff; in test_tls_generate_cert()
367 req->keyUsageCritical); in test_tls_generate_cert()
384 if (req->keyPurposeEnable) { in test_tls_generate_cert()
388 if (req->keyPurposeOID1) { in test_tls_generate_cert()
390 asn1_write_value(ext, "?LAST", req->keyPurposeOID1, 1); in test_tls_generate_cert()
392 if (req->keyPurposeOID2) { in test_tls_generate_cert()
394 asn1_write_value(ext, "?LAST", req->keyPurposeOID2, 1); in test_tls_generate_cert()
400 req->keyPurposeCritical); in test_tls_generate_cert()
458 if (!g_file_set_contents(req->filename, buffer, -1, NULL)) { in test_tls_generate_cert()
460 req->filename); in test_tls_generate_cert()
464 req->crt = crt; in test_tls_generate_cert()
502 void test_tls_discard_cert(QCryptoTLSTestCertReq *req) in test_tls_discard_cert() argument
504 if (!req->crt) { in test_tls_discard_cert()
508 gnutls_x509_crt_deinit(req->crt); in test_tls_discard_cert()
509 req->crt = NULL; in test_tls_discard_cert()
512 unlink(req->filename); in test_tls_discard_cert()