changeset 376:98806d0e175f

Unified debug messages when loading extensions
author Sebastien Decugis <sdecugis@nict.go.jp>
date Tue, 26 May 2009 16:06:03 +0900
parents 52b7e13cb1e7
children 96204f7c4185
files extensions/app_test/app_test.c extensions/radius_gw/sub_debug.c extensions/radius_gw/sub_echo_drop.c extensions/radius_gw/sub_sample.c extensions/rt_any/rt_any.c extensions/rt_debug/rt_debug.c extensions/rt_default/rt_default.c extensions/sec_nosec/sec_nosec.c
diffstat 8 files changed, 14 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/app_test/app_test.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/app_test/app_test.c	Tue May 26 16:06:03 2009 +0900
@@ -91,6 +91,8 @@
 	if (conffile != NULL) {
 		CHECK( atst_conf_handle(conffile) );
 	}
+	
+	TRACE_DEBUG(INFO, "Extension APP/Test initialized with configuration: '%s'", conffile);
 	atst_conf_dump();
 	
 	/* Install objects definitions for this test application */
--- a/extensions/radius_gw/sub_debug.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/radius_gw/sub_debug.c	Tue May 26 16:06:03 2009 +0900
@@ -70,6 +70,8 @@
 
 	CHECK_MALLOC_DO(ret->waaad_msg_dump_walk = dlsym(ret->waaad_handle, "msg_dump_walk"), return NULL);
 	
+	TRACE_DEBUG(INFO, "Sub extension Debug initialized with id: '%s'", cs->conffile);
+	
 	return ret;
 }
 
--- a/extensions/radius_gw/sub_echo_drop.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/radius_gw/sub_echo_drop.c	Tue May 26 16:06:03 2009 +0900
@@ -65,7 +65,7 @@
 	cs->conffile = conffile;
 	CHECK_FCT_DO( sed_conf_parse(cs), { sess_deregext(cs->sess_hdl); free(cs); return NULL; } );
 	
-	TRACE_DEBUG(INFO, "Extension Echo/Drop initialized with configuration: '%s'", cs->conffile);	
+	TRACE_DEBUG(INFO, "Sub extension Echo/Drop initialized with configuration: '%s'", cs->conffile);	
 	if (TRACE_BOOL(FULL)) {
 		struct rg_list * li;
 		
--- a/extensions/radius_gw/sub_sample.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/radius_gw/sub_sample.c	Tue May 26 16:06:03 2009 +0900
@@ -58,6 +58,7 @@
 	
 	ret->conffile = conffile ?: "(NULL)";
 	
+	TRACE_DEBUG(INFO, "Sub extension Sample initialized");
 	return ret;
 }
 
--- a/extensions/rt_any/rt_any.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/rt_any/rt_any.c	Tue May 26 16:06:03 2009 +0900
@@ -60,6 +60,7 @@
 /* entry point */
 static int entry(char * conffile)
 {
+	TRACE_DEBUG(INFO, "Extension RT/Any initialized");
 	return rt_out_register( cb_any_out, NULL, RT_OUT_NORMAL, &hdl );
 }
 
--- a/extensions/rt_debug/rt_debug.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/rt_debug/rt_debug.c	Tue May 26 16:06:03 2009 +0900
@@ -154,6 +154,7 @@
 		return ret;
 	}
 	
+	TRACE_DEBUG(INFO, "Extension RT/Debug initialized");
 	return ret;
 }
 
--- a/extensions/rt_default/rt_default.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/rt_default/rt_default.c	Tue May 26 16:06:03 2009 +0900
@@ -246,13 +246,11 @@
 			log_error("Error parsing extension configuration: %s\n", strerror(ret));
 			return ret;
 		}
-		TRACE_DEBUG(FULL, "------------- rt_default configuration ----------");
+		TRACE_DEBUG(INFO, "Extension RT/Default initialized with configuration: '%s'", conffile);
 		conf_dump();
 		rtd_dump();
-		TRACE_DEBUG(FULL, "-------------------------------------------------");
-		
 	} else {
-		TRACE_DEBUG(INFO, "No configuration file received, using defaults parameters");
+		TRACE_DEBUG(INFO, "Extension RT/Default initialized with default configuration");
 	}
 		
 	return rt_out_register( cb_def_out, NULL, RT_OUT_NORMAL, &hdl );
--- a/extensions/sec_nosec/sec_nosec.c	Tue May 26 15:45:03 2009 +0900
+++ b/extensions/sec_nosec/sec_nosec.c	Tue May 26 16:06:03 2009 +0900
@@ -78,9 +78,6 @@
 		return ret;
 	}
 	
-	/* For debug purpose */
-	sns_dump();
-	
 	/* Finaly, register the security module */
 	memset(&sns_mod, 0, sizeof(sec_module_t) );
 	sns_mod.sec_insecid 		= SEC_NOSEC_INBAND_SECURITY_ID;
@@ -96,6 +93,10 @@
 		return ret;
 	}
 	
+	/* For debug purpose */
+	TRACE_DEBUG(INFO, "Extension SEC/No Sec initialized with configuration: '%s'", conffile);
+	sns_dump();
+	
 	/* Done! */
 	return 0;
 }
"Welcome to our mercurial repository"