Mercurial > hg > freeDiameter
diff 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 |
line wrap: on
line diff
--- a/include/freeDiameter/freeDiameter.h Mon Oct 05 14:03:05 2009 +0900 +++ b/include/freeDiameter/freeDiameter.h Mon Oct 05 17:13:01 2009 +0900 @@ -89,17 +89,23 @@ } cnf_flags; struct { - /* Credentials parameters */ - char * key_file; - char * cert_file; - char * ca_file; - char * crl_file; - char * prio_string; - /* GNUTLS server credential(s) (created from previous files) */ - gnutls_certificate_credentials_t credentials; - /* Other GNUTLS global parameters */ - gnutls_priority_t prio_cache; - gnutls_dh_params_t dh_cache; + /* Credentials parameters (backup) */ + char * cert_file; + char * key_file; + + char * ca_file; + char * crl_file; + + char * prio_string; + unsigned int dh_bits; + + /* GNUTLS parameters */ + gnutls_priority_t prio_cache; + gnutls_dh_params_t dh_cache; + + /* GNUTLS server credential(s) */ + gnutls_certificate_credentials_t credentials; + } cnf_sec_data; uint32_t cnf_orstateid; /* The value to use in Origin-State-Id, default to random value */