comparison include/freeDiameter/freeDiameter.h @ 18:e7187583dcf8

Added CA helper script
author Sebastien Decugis <sdecugis@nict.go.jp>
date Mon, 05 Oct 2009 17:13:01 +0900
parents ab3c58d88be3
children 277ec00d793e
comparison
equal deleted inserted replaced
17:ab3c58d88be3 18:e7187583dcf8
87 unsigned pr_tcp : 1; /* prefer TCP over SCTP */ 87 unsigned pr_tcp : 1; /* prefer TCP over SCTP */
88 unsigned tls_alg: 1; /* TLS algorithm for initiated cnx. 0: separate port. 1: inband-security (old) */ 88 unsigned tls_alg: 1; /* TLS algorithm for initiated cnx. 0: separate port. 1: inband-security (old) */
89 } cnf_flags; 89 } cnf_flags;
90 90
91 struct { 91 struct {
92 /* Credentials parameters */ 92 /* Credentials parameters (backup) */
93 char * key_file; 93 char * cert_file;
94 char * cert_file; 94 char * key_file;
95 char * ca_file; 95
96 char * crl_file; 96 char * ca_file;
97 char * prio_string; 97 char * crl_file;
98 /* GNUTLS server credential(s) (created from previous files) */ 98
99 gnutls_certificate_credentials_t credentials; 99 char * prio_string;
100 /* Other GNUTLS global parameters */ 100 unsigned int dh_bits;
101 gnutls_priority_t prio_cache; 101
102 gnutls_dh_params_t dh_cache; 102 /* GNUTLS parameters */
103 gnutls_priority_t prio_cache;
104 gnutls_dh_params_t dh_cache;
105
106 /* GNUTLS server credential(s) */
107 gnutls_certificate_credentials_t credentials;
108
103 } cnf_sec_data; 109 } cnf_sec_data;
104 110
105 uint32_t cnf_orstateid; /* The value to use in Origin-State-Id, default to random value */ 111 uint32_t cnf_orstateid; /* The value to use in Origin-State-Id, default to random value */
106 struct dictionary *cnf_dict; /* pointer to the global dictionary */ 112 struct dictionary *cnf_dict; /* pointer to the global dictionary */
107 struct fifo *cnf_main_ev; /* events for the daemon's main (struct fd_event items) */ 113 struct fifo *cnf_main_ev; /* events for the daemon's main (struct fd_event items) */
"Welcome to our mercurial repository"