Lines Matching refs:valid_pki_snis

173 static valid_pki_snis_t valid_pki_snis = {0, NULL};
1914 for (i = 0; i < valid_pki_snis.count; i++) {
1916 if (strcasecmp(sni, valid_pki_snis.pki_sni_list[i].sni_match) == 0) {
1918 valid_pki_snis.pki_sni_list[i].new_cert,
1919 valid_pki_snis.pki_sni_list[i].new_ca);
1920 update_pki_key(&dtls_key, valid_pki_snis.pki_sni_list[i].new_cert,
1921 valid_pki_snis.pki_sni_list[i].new_cert,
1922 valid_pki_snis.pki_sni_list[i].new_ca);
2648 new_pki_sni_list = realloc(valid_pki_snis.pki_sni_list,
2649 (valid_pki_snis.count + 1)*sizeof(valid_pki_snis.pki_sni_list[0]));
2653 valid_pki_snis.pki_sni_list = new_pki_sni_list;
2654 valid_pki_snis.pki_sni_list[valid_pki_snis.count].sni_match =
2660 valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_cert =
2663 valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_ca =
2665 if (access(valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_cert,
2668 valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_cert);
2671 if (access(valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_ca,
2674 valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_ca);
2678 free(valid_pki_snis.pki_sni_list[valid_pki_snis.count].sni_match);
2679 free(valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_cert);
2680 free(valid_pki_snis.pki_sni_list[valid_pki_snis.count].new_ca);
2682 valid_pki_snis.count++;
2686 free(valid_pki_snis.pki_sni_list[valid_pki_snis.count].sni_match);
2691 return valid_pki_snis.count > 0;
3072 for (i = 0; i < valid_pki_snis.count; i++) {
3073 free(valid_pki_snis.pki_sni_list[i].sni_match);
3074 free(valid_pki_snis.pki_sni_list[i].new_cert);
3075 free(valid_pki_snis.pki_sni_list[i].new_ca);
3077 if (valid_pki_snis.count)
3078 free(valid_pki_snis.pki_sni_list);