Navigation


Changeset 142:dee0a871abcd in freeDiameter


Ignore:
Timestamp:
Dec 16, 2009, 6:11:43 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Added number of CA certificates for debug

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • freeDiameter/config.c

    r106 r142  
    130130        fd_log_debug("  TLS :   - Certificate .. : %s\n", fd_g_config->cnf_sec_data.cert_file ?: "(NONE)");
    131131        fd_log_debug("          - Private key .. : %s\n", fd_g_config->cnf_sec_data.key_file ?: "(NONE)");
    132         fd_log_debug("          - CA (trust) ... : %s\n", fd_g_config->cnf_sec_data.ca_file ?: "(none)");
     132        fd_log_debug("          - CA (trust) ... : %s (%d certs)\n", fd_g_config->cnf_sec_data.ca_file ?: "(none)", fd_g_config->cnf_sec_data.ca_file_nr);
    133133        fd_log_debug("          - CRL .......... : %s\n", fd_g_config->cnf_sec_data.crl_file ?: "(none)");
    134134        fd_log_debug("          - Priority ..... : %s\n", fd_g_config->cnf_sec_data.prio_string ?: "(default: '" GNUTLS_DEFAULT_PRIORITY "')");
  • freeDiameter/fdd.y

    r37 r142  
    456456                        {
    457457                                conf->cnf_sec_data.ca_file = $3;
    458                                 CHECK_GNUTLS_DO( gnutls_certificate_set_x509_trust_file(
     458                                CHECK_GNUTLS_DO( conf->cnf_sec_data.ca_file_nr += gnutls_certificate_set_x509_trust_file(
    459459                                                        conf->cnf_sec_data.credentials,
    460460                                                        conf->cnf_sec_data.ca_file,
  • freeDiameter/main.c

    r126 r142  
    6161        sigset_t sig_all;
    6262       
     63        memset(fd_g_config, 0, sizeof(struct fd_config));
     64       
    6365        /* Block all signals */
    64         memset(fd_g_config, 0, sizeof(struct fd_config));
    6566        sigfillset(&sig_all);
    6667        CHECK_POSIX(  pthread_sigmask(SIG_BLOCK, &sig_all, NULL)  );
  • include/freeDiameter/freeDiameter.h

    r140 r142  
    9595               
    9696                char *                           ca_file;
     97                int                              ca_file_nr;
    9798                char *                           crl_file;
    9899               
Note: See TracChangeset for help on using the changeset viewer.