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 */
"Welcome to our mercurial repository"