changeset 441:70eabd4f8a31

Cleanups in documentation
author Souheil Ben Ayed <souheil@tera.ics.keio.ac.jp>
date Wed, 28 Jul 2010 17:33:09 +0900
parents f38bff0bf3e9
children 02e3976b9163
files doc/app_diameap.conf.sample extensions/app_diameap/README extensions/app_diameap/diameap_server.h
diffstat 3 files changed, 7 insertions(+), 114 deletions(-) [+]
line wrap: on
line diff
--- a/doc/app_diameap.conf.sample	Wed Jul 28 16:17:29 2010 +0900
+++ b/doc/app_diameap.conf.sample	Wed Jul 28 17:33:09 2010 +0900
@@ -23,8 +23,10 @@
 # Load_plugin = "<EAP method name>":EAP_TYPE:VENDOR:"<Path to EAP method >":"<Path to configuration file>";
 #
 # Example:
-# Load_plugin = "EAP identity":1:0:"/plugins/eap_identity.emp":"";
-# Load_plugin = "EAP tls":13:0;"/plugins/eap_tls.emp":"/plugins/eaptls.conf";
+# Load_plugin = "EAP MD5":4:0:"/extensions/eap_md5.emp":"";
+# Load_plugin = "EAP TLS":13:0;"/extensions/eap_tls.emp":"/doc/eap_tls_plugin.diameap.conf";
+
+Load_plugin = "EAP Identity":1:0:"/extensions/eap_identity.emp":"";
 
 
 # In addition to authentication DiamEAP can be configured to check authorization of authenticated users. If set to 0 authorization is disabled, otherwise enabled.( by default disabled).
--- a/extensions/app_diameap/README	Wed Jul 28 16:17:29 2010 +0900
+++ b/extensions/app_diameap/README	Wed Jul 28 17:33:09 2010 +0900
@@ -1,6 +1,6 @@
 DiamEAP (http://diameap.yagami.freediameter.net/)
 
-Copyright (c) 2009-2010 Souheil Ben Ayed, Teraoka Laboratory of Keio University and the WIDE Project.
+Copyright (c) 2009-2010 Souheil Ben Ayed, Teraoka Laboratory of Keio University, and the WIDE Project.
 
 Author: Souheil Ben Ayed <souheil@tera.ics.keio.ac.jp>
 
@@ -78,8 +78,8 @@
 
 Example:
 
-Load_plugin = "EAP MD5":4:0:"extensions/app_diameap/plugins/eap_md5.emp":"";
-Load_plugin = "EAP TLS":13:0:"extensions/app_diameap/plugins/eap_tls.emp":"doc/eap_tls_plugin.app_diameap.conf";
+Load_plugin = "EAP MD5":4:0:"extensions/eap_md5.emp":"";
+Load_plugin = "EAP TLS":13:0:"extensions/eap_tls.emp":"doc/eap_tls_plugin.app_diameap.conf";
 
 
 * Enable Authorization with DiamEAP.
--- a/extensions/app_diameap/diameap_server.h	Wed Jul 28 16:17:29 2010 +0900
+++ b/extensions/app_diameap/diameap_server.h	Wed Jul 28 17:33:09 2010 +0900
@@ -114,113 +114,4 @@
 /* stop server*/
 int diameap_stop_server(void);
 
-/* Initialize DiamEAP state machine variables
-static int diameap_initialize_diameap_sm(
-		struct diameap_state_machine * diameap_sm,
-		struct diameap_sess_data_sm * diameap_sess_data);
-
- Initialize interface between the diameap and the eap states machines
-static int diameap_initialize_diameap_eap_interface(
-		struct diameap_eap_interface * eap_i);
-
- Parse received message
-static int diameap_parse_avps(struct diameap_state_machine * diameap_sm,
-		struct msg * req, struct diameap_eap_interface * eap_i);
-
- Add an avp to Failed_AVP AVP for answer message
-static int diameap_failed_avp(struct diameap_state_machine * diameap_sm,
-		struct avp * invalidavp);
-
- Parse EAP Response
-static int diameap_parse_eap_resp(struct eap_state_machine * eap_sm,
-		struct eap_packet eappacket);
-
-
-static int diameap_eappacket_new(struct eap_packet * eapPacket,
-		struct avp_hdr * avpdata);
-
-
-static int diameap_sess_data_new(
-		struct diameap_sess_data_sm *diameap_sess_data,
-		struct diameap_state_machine *diameap_sm);
-
-
-static int diameap_unlink_attributes_lists(
-		struct diameap_state_machine * diameap_sm);
-
-
-static int diameap_answer_avp_attributes(
-		struct diameap_state_machine * diameap_sm);
-
-
-static int diameap_answer_authorization_attributes(
-		struct diameap_state_machine * diameap_sm);
-
-static void free_attrib(struct auth_attribute * auth_attrib);
-static void free_avp_attrib(struct avp_attribute * avp_attrib);
-static void free_ans_attrib(struct avp_attribute * ans_attrib);
-
-
-static int diameap_get_avp_attribute(struct fd_list * avp_attributes,
-		char * attribute, struct avp_attribute ** avp_attrib, int unlink,
-		int *ret);
-
-
-static int diameap_get_auth_attribute(struct fd_list * auth_attributes,
-		char * attribute, struct auth_attribute ** auth_attrib, int unlink,
-		int *ret);
-
-
-static int diameap_get_ans_attribute(struct fd_list * ans_attributes,
-		char * attribute, struct avp_attribute ** ans_attrib, int unlink,
-		int *ret);
-
-
-static int diameap_policy_decision(struct diameap_state_machine * diameap_sm,
-		struct diameap_eap_interface eap_i);
-
-
-static int diameap_add_avps(struct diameap_state_machine * diameap_sm,
-		struct msg * ans, struct msg * req);
-
-
-static int diameap_add_user_sessions_avps(
-		struct diameap_state_machine * diameap_sm, struct msg * ans);
-
-
-static int diameap_add_result_code(struct diameap_state_machine * diameap_sm,
-		struct msg * ans, struct session * sess);
-
-
-static int diameap_add_eap_payload(struct diameap_state_machine * diameap_sm,
-		struct msg * ans, struct diameap_eap_interface eap_i);
-
-
-static int diameap_add_authorization_avps(struct diameap_state_machine * diameap_sm,
-		struct msg * ans);
-
-
-static int diameap_send(struct msg ** rmsg);
-
-
-static int diameap_add_eap_success_avps(
-		struct diameap_state_machine * diameap_sm, struct msg * ans,
-		struct diameap_eap_interface eap_i);
-
-
-void diameap_cli_sess_cleanup(void * arg, char * sid);
-
-
-static void diameap_free(struct diameap_state_machine * diameap_sm);
-
-
-static void diameap_sess_data_free(
-		struct diameap_sess_data_sm * diameap_sess_data);
-
-
-static int diameap_add_accounting_eap_auth_method(
-		struct diameap_state_machine * diameap_sm, struct msg * ans);
-
-
-static int diameap_add_eap_reissued_payload(struct msg * ans,struct msg * req);*/
 #endif /* DIAMEAP_SERVER_H_ */
"Welcome to our mercurial repository"