changeset 341:f235e221290b

Added some preliminary notes on the gateway extension
author Sebastien Decugis <sdecugis@nict.go.jp>
date Thu, 02 Apr 2009 12:03:13 +0900
parents 744a4d868388
children 79aad36bdd57
files extensions/CMakeLists.txt extensions/radius_gw/notes.txt
diffstat 2 files changed, 15 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/CMakeLists.txt	Thu Apr 02 11:15:39 2009 +0900
+++ b/extensions/CMakeLists.txt	Thu Apr 02 12:03:13 2009 +0900
@@ -14,17 +14,11 @@
 
 
 ####
-# Radius / Diameter gateway extensions
-OPTION(BUILD_RADIUS_GW "Build radius_gw? (RADIUS/Diameter gateway base code, needed for other radius_* extensions)" ON)
-IF (BUILD_RADIUS_GW)
-   SUBDIRS(radius_gw)
-
-   OPTION(BUILD_RADIUS_EAP "Build radius_eap? (Support for EAP authentication in the RADIUS/Diameter gateway)" ON)
-   IF (BUILD_RADIUS_EAP)
-       SUBDIRS(radius_eap)
-   ENDIF (BUILD_RADIUS_EAP)
-	   
-ENDIF (BUILD_RADIUS_GW)
+# Radius / Diameter gateway extension(s)
+OPTION(BUILD_RADIUS_GW "Build radius_gw? (one-way RADIUS/Diameter gateway: RADIUS server, Diameter client)" ON)
+	IF (BUILD_RADIUS_GW)
+	   SUBDIRS(radius_gw)
+	ENDIF (BUILD_RADIUS_GW)
 
 
 ####
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/extensions/radius_gw/notes.txt	Thu Apr 02 12:03:13 2009 +0900
@@ -0,0 +1,10 @@
+Several extensions will be built from this directory.
+
+radius_gw: base code for the gateway. 
+This extension alone does nothing but logging messages with unknown attributes.
+
+Other extensions register callbacks to handle messages / attributes.
+These sub-extensions are loaded according to the configuration of the main extension.
+Several sub-extensions should not register for the same attribute / message.
+
+This design is not fixed yet, it may change.
"Welcome to our mercurial repository"