Mercurial > hg > waaad
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.